Невозможно получить лайки и антипатии на YouTube с помощью модуля pytube.Python

Программы на Python
Anonymous
Невозможно получить лайки и антипатии на YouTube с помощью модуля pytube.

Сообщение Anonymous »

Я использую библиотеку pytube
Однако я не нашел функций для получения лайков и дизлайков в видео YouTube.
Есть функции для получения названия, описания и т. д., но нет функций для получения названия канала или количество лайков
Я попробовал этот код

Код: Выделить всё

from pytube import YouTube
link = input('Enter your link:')
video = YouTube(link)
print(f"The video title is:\n{video.title} \n------------------------------")
print(f"The video rating is:\n{video.rating} \n------------------------------")
print(f"The video Views is:\n{video.viewcount} \n------------------------------")
print(f"The video author is:\n{video.author} \n------------------------------")
print(f"The video length is:\n{video.length} \n------------------------------")
print(f"The video duration is:\n{video.duration} \n------------------------------")
print(f"The video likes is:\n{video.likes} \n------------------------------")
print(f"The video dislikes is:\n{video.dislikes} \n------------------------------")

Код: Выделить всё

python baba.py
Enter your link:https://www.youtube.com/watch?v=1_gXTjBZOms
The video title is:
كيفيى إضافة عناصر إلى قائمة جديد new في جميع إصدارات windows
------------------------------
The video rating is:
5.0
------------------------------
Traceback (most recent call last):
File "C:\Users\MesterPerfect\Desktop\baba.py", line 6, in 
print(f"The video Views is:\n{video.viewcount} \n---------------------------
---")
AttributeError: 'YouTube' object has no attribute 'viewcount'
Есть ли решения?

Подробнее здесь: https://stackoverflow.com/questions/676 ... ube-module

Вернуться в «Python»