抓取网页的愚蠢的下载程序

you-get的Python项目详细描述


PyPI versionBuild StatusGitter

You-Get是一个很小的命令行实用程序 从网上下载媒体内容(视频、音频、图像),以防 没有其他方便的方法来做这件事。

下面是如何使用you-getthis web page下载视频的方法:

$ you-get http://www.fsf.org/blogs/rms/20140407-geneva-tedx-talk-free-software-free-society
Site:       fsf.org
Title:      TEDxGE2014_Stallman05_LQ
Type:       WebM video (video/webm)
Size:       27.12 MiB (28435804 Bytes)

Downloading TEDxGE2014_Stallman05_LQ.webm ...
100.0% ( 27.1/27.1 MB) ├████████████████████████████████████████┤[1/1]   12 MB/s

下面是您可能想要使用它的原因:

  • 你喜欢网上的东西,只想下载 为了你自己的快乐。
  • 你可以在电脑上在线观看你最喜欢的视频,但是 禁止拯救他们。你觉得你无法控制 你自己的电脑。(这不是一个开放的网络应该做的 工作。)
  • 你想摆脱任何封闭源代码技术或专有技术 javascript代码,不允许在 电脑。
  • 你是黑客文化和自由软件的拥护者。

you-get能为您做些什么:

  • 从YouTube等热门网站下载视频/音频, 优酷,尼科尼科,还有更多。(参见full list of supported sites
  • 在媒体播放器中播放在线视频。没有网络浏览器,没有了 广告。
  • 通过抓取网页下载感兴趣的图片。
  • 下载任意非HTML内容,即二进制文件。

有兴趣吗?Install it现在和get started by examples

你是一个python程序员吗?那就去看看the source然后用叉子叉!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何拆分字符串(基于各种分隔符),但不保留空格?   解析。Json格式的txt文件和knime中的java   java Spring rest api为什么在rest api调用的响应中更改了数据类型   升华文本3抛出java。lang.ClassNotFoundException,而记事本++不存在   java Android指纹扫描仪在尝试5次后停止工作?   java Android如何设置精确的重复报警?   java如何使用HTTPGET connect为access API输入用户名和密码   java当测试报告显示没有测试失败时,Gradle为什么说“有失败的测试”?   用Gson实现java获取响应   MapReduce程序中函数错误的java不可映射参数   java spring安全性不符合自动代理的条件   java GWT使用异步回调进行同步/阻塞调用   java奇怪的类数组问题无法在jsp中显示   如何在java中使用PrinterJob使用epl打印条形码   java如何在JTable中居中单元格   将Java Mockito测试转换为Kotlin   html Java正则表达式模式匹配到多个相同标记   testCompile中缺少java Gradle(Android)多项目依赖项   在输入提示后输入字符串时发生java FileNotFoundException