python从网站下载视频而不知道文件名

时间:2015-11-20 01:47:16

标签: python video download youtube

我想知道如何从网站下载视频。

import urllib
testfile = urllib.URLopener()
testfile.retrieve("http://randomsite.com/file.gz", "file.gz")

据我所知,只要您拥有文件扩展名,上述脚本就可以下载文件。 我想知道的是如何在不知道它的扩展名的情况下下载文件? 如何制作一个程序,通过插入视频网址下载视频“如右键单击并复制视频网址”

如果有人能指出我正确的方向,那将是值得赞赏的!

1 个答案:

答案 0 :(得分:0)

from __future__ import unicode_literals
import youtube_dl

ydl_opts = {}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
    ydl.download(['YOUR URL'])

我可以使用以上代码从无youtube网站下载视频:)