问题描述
我打算下载youtube视频,因此使用 pytube 模块在python中编写了代码。 我尝试了 pip install pytube 和 pip install pytube3 。 只有pytube3为我工作。
@H_404_9@from pytube import YouTube url = 'https://www.youtube.com/watch?v=lJ08IGp5ulA&t=23s' yt = YouTube(url) videos = yt.streams.all() print(videos)
@H_404_9@Traceback (most recent call last): File "c:\Users\ASUS\Desktop\utube\sunil.py",line 5,in <module> yt = YouTube(url) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\site-packages\pytube\__main__.py",line 91,in __init__ self.prefetch() File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\site-packages\pytube\__main__.py",line 162,in prefetch self.watch_html = request.get(url=self.watch_url) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\site-packages\pytube\request.py",line 36,in get return _execute_request(url).read().decode("utf-8") File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\site-packages\pytube\request.py",line 24,in _execute_request return urlopen(request) # nosec File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 222,in urlopen return opener.open(url,data,timeout) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 531,in open response = meth(req,response) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 640,in http_response response = self.parent.error( File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 563,in error result = self._call_chain(*args) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 502,in _call_chain result = func(*args) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 755,in http_error_302 return self.parent.open(new,timeout=req.timeout) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 569,in error return self._call_chain(*args) File "C:\Users\ASUS\AppData\Local\Programs\Python\python38-32\lib\urllib\request.py",line 649,in http_error_default raise HTTPError(req.full_url,code,msg,hdrs,fp) urllib.error.HTTPError: HTTP Error 429: Too Many Requests
所以请帮我解决这个问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)