您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
Python到底能做什么?是否可以举例说明?
视频,的话,就行Python到底能做什么?是否可以举例说明?
发布时间:2019-02-08加入收藏来源:互联网点击:
Python到底能做什么?是否可以举例说明?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
下载视频呗,Python第三方模块中提供了2个专门用于下载视频的工具—you-get和youtube-dl,可以直接下载B站、优酷等主流视频网站的视频,使用起来非常容易,下面我简单介绍一下这2个工具的安装和使用,以Python3.6为例(其他版本也可以):
you-get
1.首先,安装you-get,这个直接在cmd窗口输入命令“pip install you-get”就行,如下,大概也就几百K,很快就能安装成功:
2.安装完成后,我们就可以直接使用you-get工具下载视频了,基本使用方式“you-get 视频网址”就会自动开始下载过程,速度非常快,如下,这里以B站为例:
3.这里你也可以查看网站提供的视频格式,高清、超清等,选择适合质量好的视频下载,只需要用参数i,就会打印出所有视频格式,如下,这里以优酷为例:
4.要批量下载视频的话,首先需要将视频的网址复制到一个txt文件中,如下,一行一个网址:
接着就可以直接使用you-get命令读取这个文件,实现批量下载的功能,命令非常简单,只需要用参数I指定文件地址就行:
5.当然,还有许多其他高级的功能,如本地在线播放等,这里直接使用命令“you-get -h”就可以查看,参数及功能解释的非常详细,可以本地一试:
youtube-dl
1.首先,安装youtube-dl,这个和you-get类似,也直接在cmd窗口输入命令“pip install youtube-dl”就行,如下,安装可能会比较慢:
2.下载完成后,就可以直接开始下载视频了,基本使用方式也是“youtube-dl 视频网址”就会开始下载,如下,下载速度也非常不错:
3.这里也可以查看网站提供的视频格式,使用参数F或者list-format就行,就会打印出所有的视频格式,下载对应格式视频的话,使用参数format指定就行,如下,需要下载超清的,命令则是“youtube-dl --format=3 视频网址”:
4.批量下载的话,也需要先创建一个txt文件存储视频网址,然后使用参数a指定这个文件,youtube-dl会自动读取文件内容,并开始下载过程,如下:
5.更多高级的功能的话,也是使用命令“youtube-dl -h”就可以进行查看,官方对于每个参数的功能都解释的非常详细,可以直接试用,非常多:
至此,这里就介绍完了Python是如何下载视频的,也算是一个不错的应用吧。当然,作为一门胶水语言,Python能做的事情还是非常多的,像Web开发、桌面开发、测试运维、数据处理、机器学习、网络爬虫、科学计算等,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
回答于 2019-09-11 08:43:50
我python基本没入门,但已经用它来干了不少工作上提高效率的事儿。
爬虫就不说了。
最近用它把要做几周乃至一个月的机械重复劳动,用python缩减到十来分钟。
需求也很简单:把四百多个poi点信息一个一个录入到系统,然后再一个一个解绑设备,再一个一个把设备绑定到新录入的四百多个poi点上。
最初安排了两个人准备干一个月。
回答于 2019-09-11 08:43:50
Python可以做
前端应用开发
可以用Python快速完成网站的开发和WEB服务。例如:豆瓣、果壳网、Googl等
系统网络运维
Python在运维的工作中是不可或缺的一门语言,将工作自动化起来,提高工作效率,Python正适合
游戏开发
Python也可以用来做游戏开发,目前来说就有很多使用Python开发的游戏,如迪斯尼卡通城、黑暗之刃
科学计算
Python被广泛的运用于科学和数字计算中,常用numpy、SciPy、SunPy等
人工智能
Python语言对于人工智能来说是最好的语言
上一篇:哪家日语培训机构比较可靠?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |