第一次写的爬虫,男神喜欢,啥都不说了,上代码,有不对的麻烦指正

import re
import os
import timedef get_secend_url(url):#获取第一层的地址r = requests.get(url)data = r.text.encode("latin1").decode("UTF-8")last_url = r'/shipin/(?<!\d)\d{5}(?!\d).html'url_data = re.findall(last_url,data)for i in range(len(url_data)):print(domain_name+url_data[i])get_end_url(domain_name+url_data[i])def sleep(mytime):time.sleep(mytime)def get_end_url(url):#获取最终下载地址r = requests.get(url)data = r.text.encode("latin1").decode("UTF-8")title_first = data.split('<title>')title = title_first[1].split("</title>")print(title[0])last_url = '(https*(\S+).mp4)'end_url = re.findall(last_url,data)f = open('add.txt','a')#写入文本方便以后改名f.write((title[0]+'++'+end_url[0][0])+',')f.close()sleep(10)#sleep 10sprint(end_url[0][0])download(end_url[0][0])#print(get_end_url(url))
def download(url):    #调用迅雷下载文件,迅雷要设置自动下载os.system(r'"C:\Program Files (x86)\Thunder Network\Thunder\Program\Thunder.exe" {url}'.format(url=url))
for i in range(1,99):domain_name = '******'url = domain_name+'/shipin/list-******81-'+str(i)+'.html'print(url)url_0 = get_secend_url(url)

python 写的第一个爬虫 下载网页视频,调用迅雷下载,男神喜欢相关推荐

  1. 下载网页视频的软件 下载网页视频的方法

    视频已然成为一种非常有力的展示方式,我们想要下载视频内容,需要用到下载网页视频的软件,如今这类软件有很多.下载网页视频的方法,也因为使用的软件不同,方法各异.下面我们就来看详细介绍吧! 一.下载网页视 ...

  2. 用Python下载网页视频

    你可以使用 Python 中的 requests 库来下载网页视频. 首先,你需要安装 requests 库.你可以在命令行中输入以下命令来安装它: pipinstall requests 然后,你可 ...

  3. 手把手教你在Linux(Deepin)通过you-get下载网页视频

    you-get简介 下载you-get 如何使用 you-get简介 you-get是一款开源的视频网站下载工具(一般都是1080P的).使用You-Get可以很轻松的下载到网络上的视频.图片及音乐. ...

  4. 函数式编程:Python 调用迅雷下载

    采用CMD命令调用迅雷下载之后,需要点击来新建任务,其他教程说开启立即下载即可,但是我这里并没什么什么用,所以使用了识图功能. 函数式编程使得代码非常的清晰,但是代码的复用问题还存在,封装路径得清晰. ...

  5. 利用浏览器Fvd Downloader插件下载网页视频、音乐

    转自:http://jingyan.baidu.com/article/92255446ac2704851648f40c.html 注意百度传课的视频通过这种方式不能正常下载,下载下来的文件是加密的, ...

  6. 一行代码实现python调用迅雷下载文件 悄悄的帮你下载你想要的

    一行代码实现python调用迅雷下载文件 前言 解决思路 代码 前言 这几天发现有有一些网站把他们资源的迅雷链接直接亮出来,总是被反爬技术伤害的我心中突然一喜,我用迅雷下载不碍你事了吧,话不多说,开整 ...

  7. 用Google浏览器下载网页视频(包括优酷,土豆等网站视频)

    用Google浏览器下载网页视频(包括优酷,土豆等网站视频) 一.准备工具 Google浏览器 Video download helper (Chrome插件) 二.步骤 1.安装Video down ...

  8. Linux 使用 you-get 指令下载网页视频

    今天无意中发现一个下载网页视频的好办法 在 Linux 系统中,可以利用 you-get 指令直接下载网页中的视频 1.更新 sudo apt-get update 2.安装 pip sudo apt ...

  9. 下载网页视频简单的办法之一

    下载网页视频简单的办法之一 下载小网站网页视频的简单办法之一 添加插件 使用方法 局限性 下载小网站网页视频的简单办法之一 经常在小网站(比如91xxx.youxxxx,(●ˇ∀ˇ●))上看到喜欢的小 ...

  10. python迅雷下载任务出错_迅雷下载任务出错的原因和解决方法 来研究下吧

    手机和电脑都可以使用迅雷下载,如何知道迅雷下载任务出错的原因和解决方法呢,下面小编分享下经验. 操作方法 01 先说电脑端,电脑端如果是个别任务下载出现问题,那是资源本身问题导致的,可以换一个网址下载 ...

最新文章

  1. Spring Boot 揭秘与实战(二) 数据缓存篇 - EhCache
  2. 三、糖醋鲤鱼(Sweet and sour carp)
  3. python中字符串文件如何打开_python-字符串·文件·集合操作
  4. 关于waf的一些随想
  5. totolinkn200up怎么设置_totolinkN200R无线路由器如何设置啊,求高人指点
  6. centos下python编程工具_CentOS下python的下载及安装
  7. ORACLE多表查询优化
  8. 单位人勾心斗角,我是老实人该怎么办?
  9. ImageView之android:tint= 属性方法作用详解
  10. 〖Linux〗以后台方式启动/结束指定程序/命令(不受 exit 或点击窗口关闭按钮等终端退出操作的影响)...
  11. 如何在5分钟内发现 SQL 语言中的数据血缘
  12. 浏览器请求头 request headers转换为字典小工具
  13. linux下用impdp导入dmp文件
  14. 疾病研究:我是一名34岁的进行性肌营养不良症患者
  15. 五年级上册计算机工作总结,小学五年级信息技术上册教学工作总结范文
  16. 【李峋的爱心代码5带文字】
  17. Netty学习二:Netty整体框架
  18. python多项式拟合:np.polyfit 和 np.polyld
  19. 985博士走红,粉丝超800万遭网暴!如今状告“施暴者”
  20. 蓝宝石RX590GME 8G D5白金版黑苹果免驱成功

热门文章

  1. 8421码到5421码的转换_8421码转换为5421码
  2. Andorid中的dex文件使用dex2jar工具反编译
  3. 最经典的大数据案例解析(附代码)
  4. 接雨水c语言算法精解,详解一道高频面试题:接雨水
  5. SQLyog 注册码记录
  6. 一键重装深度linux系统下载,一键安装操作系统下载win7
  7. SecureCRT 7.3软件下载及破解工具+教程
  8. 给扔物线 HenCoder Plus 学员的一次分享文字版
  9. js 车牌号模糊处理
  10. 如何下载Chrome谷歌浏览器历史版本