Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:从视频中获取所有信息_Python_Urllib - Fatal编程技术网

Python:从视频中获取所有信息

Python:从视频中获取所有信息,python,urllib,Python,Urllib,我正在尝试使用Python来处理视频数据 所以,我试图打开一个网站,比如:youtube.com。在加载的第一页上有很多视频 我想阅读头版上所有视频的名称,获取视频的时间长度、浏览量以及打开它们的链接等信息 我尝试了一些线程,但它们仅适用于youtube。我想写一段代码,这样它就不用谷歌API了 我甚至不知道从哪里开始。我尝试使用urllib,但不起作用 编辑: 例如,我不想使用谷歌API,我想阅读NatGeo或HBO.com上的视频,收集有关预告片等的信息。因此,我正在尝试创建一个更通用的代码

我正在尝试使用Python来处理视频数据

所以,我试图打开一个网站,比如:youtube.com。在加载的第一页上有很多视频

我想阅读头版上所有视频的名称,获取视频的时间长度、浏览量以及打开它们的链接等信息

我尝试了一些线程,但它们仅适用于youtube。我想写一段代码,这样它就不用谷歌API了

我甚至不知道从哪里开始。我尝试使用urllib,但不起作用

编辑:
例如,我不想使用谷歌API,我想阅读NatGeo或HBO.com上的视频,收集有关预告片等的信息。因此,我正在尝试创建一个更通用的代码。

你为什么不想使用YouTube API?这是你最好的选择。如果你不使用官方的API,将来YouTube主页的格式改变时,你的代码可能会被破坏。但是,如果您将此作为学习练习,请发布一些代码和您遇到的具体问题。如果你真的不知道从哪里开始,看看diveintopython.net吧。不过,我很擅长用Python作为一种编码语言,主要进行科学和数值分析。因此,我从未接触过编程的视频方面。@user1243255您所做的并不完全是处理视频数据-您将从各种服务(关于视频名称、长度、视图等)获取元数据,并且很可能无法编写通用/服务不可知的内容(大多数情况下,没有人格式化他们的数据或任何相同的内容)。您已经描述的很多内容都与网络抓取有关(为此,您可以使用类似于
scrapy
)。