Однако я не нашел функций для получения лайков и дизлайков в видео 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