Python 3.x 有没有办法从Pytube获取流的URL?

Python 3.x 有没有办法从Pytube获取流的URL?,python-3.x,http-status-code-404,pytube,Python 3.x,Http Status Code 404,Pytube,您好我是Pytube的新手我开始了一个超级基本的scrip,可以从Youtube播放列表下载一堆视频,但我想要最高质量的视频,所以我手动选择了我想要的标签,但流中列出了可用的视频,但当我开始下载时,我得到了HTTP 404响应,是否有办法获取该URL,以便我可以检查响应是否有效,否则我将选择另一个标记 这是我的代码,非常简单 for item in range(len(playlist_links)): yt = YouTube(playlist_links[item]) prin

您好我是Pytube的新手我开始了一个超级基本的scrip,可以从Youtube播放列表下载一堆视频,但我想要最高质量的视频,所以我手动选择了我想要的标签,但流中列出了可用的视频,但当我开始下载时,我得到了HTTP 404响应,是否有办法获取该URL,以便我可以检查响应是否有效,否则我将选择另一个标记

这是我的代码,非常简单

for item in range(len(playlist_links)):       
yt = YouTube(playlist_links[item])
print(yt.title)    
yt.streams.get_by_itag(137).download()
print(yt.title + " Downloaded")
正如您可以看到的,它是基本的,但是我想获取流的URL,这样如果响应是HTTP 404,我就可以选择另一个标记


提前感谢

流对象有一个“url”数据成员。因此
yt.streams.get\u by_itag(137).url
将获取流的url。

流对象有一个“url”数据成员。所以
yt.streams.get_by_itag(137).url
将获取流的url