我的守则:
from pytube import Youtube
from sys import argv
link = input("put the link input:")
yt = Youtube[link]
print("Title: ", yt.Title)
yd = yt.streams.get_highest_resolution()
yd.download(r'C:\Users\adam6\OneDrive\Desktop\video')错误:
(C:\Users\adam\AppData\Local\Programs\Python\Python310\lib\site-packages\pytube_init_.py)
ImportError:无法从“pytube”导入名称“Youtube”
我查过了C:\Users\adam\AppData\Local\Programs\Python\Python310\lib\site-packages\pytube的
PS C:\Users\adam> pip install pytube3 --upgrade Requirement already satisfied: pytube3 in c:\users\adam\appdata\local\programs\python\python310\lib\site-packages (9.6.4)
Requirement already satisfied: typing-extensions in c:\users\adam\appdata\local\programs\python\python310\lib\site-packages (from pytube3) (4.3.0)PS C:\Users\adam\OneDrive\Desktop\study\python> python --version
Python 3.10.6
PS C:\Users\adam\OneDrive\Desktop\study\python>是的,我需要把它换成YouTube
遇到了另一个错误:
我自始至终构建了自己的程序,并遇到了另一个问题,下面是代码和步骤。如果有人在那里建的话,希望这会有所帮助。
代码:
从pytube导入YouTube,从sys导入argv
link = argv1 yt =YouTube(链接)
yd = yt.streams.get_highest_resolution()
yd.download(r'C:/Users/adam/OneDrive/Desktop/video')
有错误:
urllib.error.HTTPError: HTTP错误410: Gone
步骤:
python安装-升级-m
python3 -m pip安装git+https://github.com/pytube/pytube
作为管理员。
工作得很好!
发布于 2022-09-04 16:13:19
我认为from pytube import Youtube中有一个错误。
Youtube应该是YouTube。所以你可以试着:
from pytube import YouTube以及:
yt = YouTube(link)https://stackoverflow.com/questions/73600891
复制相似问题