#python #python-3.x #pytube
#питон #python-3.x #pytube
Вопрос:
Кто-нибудь знает, где я могу добавить модуль «YouTube» в свой пакет pytube
, потому что он продолжает выдавать сообщение об отсутствии атрибута. Я установил pytube с помощью pip3 на python 3.6.9.
код:
from pytube import YouTube
Комментарии:
1. @PedroLobito Я добавил код.
2. Есть ли у вас какой-нибудь скрипт или папка в том же каталоге с именем
pytube
илиYouTube
? Если это так, переименуйте его, и проблема должна быть устранена.3. @PedroLobito нет, есть только 1 файл. Но существуют разные версии pytube. Я не уверен, но, может быть, мне нужно установить правильный вариант? И должен ли я использовать pip или pip3?
4. «должен ли я использовать pip или pip3? » — это зависит от того, в какой среде python вы находитесь.
5. » существует только 1 файл » — каково имя каталога, в котором находится » файл «?
Ответ №1:
Вы можете попробовать tube_dl.
pip install tube_dl
from tube_dl import Youtube
yt = Youtube('url')
yt.Formats()[0].download()
Ответ №2:
пожалуйста, убедитесь, что ваш скрипт не сохранен с помощью «pytube.py » это распространенная ошибка для первой попытки