zoukankan      html  css  js  c++  java
  • python 下载视频

    看网易公开课的时候,由于没有快进,很烦恼,便

    这里用的是python 的you-get 

    1.首先 安装python ~,python,记得环境变量配置一下,不过python3.7安装的时候就有环境变量配置选项,勾选即可,安装好后验证下,打开cmd 输入python,看是否成功~

    2.安装you-get包,cmd 管理员模式下 输入 pip3 install you-get,在cmd模式下 输入 you-get看是否安装成功

    3.下载命令很简单,cmd 模式下输入 you-get -o 你要下载到的文件路径 视频地址

    比如:you-get -o D:/mathvideo http://open.163.com/movie/2011/6/C/B/M82ICR1D9_M83C7VICB.html

    由于我下载的是网易的线性代数公开课,143集,不可能一个个的去输入~,但是,他在页面上有个li如图

    然后Chorm F12模式下查看元素

     使用Jquery 获取所有链接:

    $($("table tbody .u-ctitle").find("a")).each(function(){var href=$(this).attr("href");console.log("you-get -o D:/mathvideo "+href);})

    这里需要拼接成命令,不然手动改也很烦。由于复制的时候下图中的红色方块内容会影响我们的操作,这个在notepad++中处理下就可以了,用空格替换掉

     

    最后就能得到列表了,

    这里用记事本把它保存成bat文件

     晚上睡觉的时候,开着让他自己下载就可以了。

     真是闲着淡腾呀。

  • 相关阅读:
    cast() 函数进行类型转换
    '+' 拼接字符串引起的小事故
    shell统计ip访问情况并分析访问日志
    Windows 环境上域名配置
    WebApi中Route的作用
    Postman测试WebApi使用总结
    C# VS2017新建WepApi
    C# 反射总结
    winform--同一个项目窗体复制
    winform TextBox设置透明
  • 原文地址:https://www.cnblogs.com/MarkSun3/p/8487016.html
Copyright © 2011-2022 走看看