休假在家期间, 想看生活大爆炸, 于是我上网搜索资源, 找到了天天看美剧这个网站. 该网站资源比较全, 但有一个缺点: 不能打包下载, 只能一集一集下载(如下图所示). 这我可忍受不了, 赶紧写两行代码, 让计算机去做这重复的体力活.

只能一集一集下

life is short, I use Python. 选用python脚本作为编程工具, 利用requests库获取页面响应, 再用beautifulSoup解析页面即可.

import requests

from bs4 import BeautifulSoup as bs

url = "http://www.ttkmj.net/a/5388"

r = requests.get(url)

soup = bs(r.text,'html.parser')

ret = soup.find('tbody').find_all('a')

magnet = []

for r in ret:

# 磁力链接都是以magnet开头的

if r.get('href') and r.get('href').startswith('magnet'):

magnet.append(r.get('href'))

# 我用的115网盘, 可以批量下载磁力链接,但必须用换行符分隔

print('\n'.join(magnet))

运行结果如下, 直接全选复制到磁力下载器, 即可下完整季24集大爆炸:

magnet:?xt=urn:btih:ef0638a202f64fa07b4b78fa506558a85d9b139d

magnet:?xt=urn:btih:760b7a16eedcd23ff140a70cff311a85d73cb52f

magnet:?xt=urn:btih:202c5b61153df3a810049f0d909beceb959a4e83

magnet:?xt=urn:btih:659d7e3ebfdecd178b60204fd3d7bbec58f313c7

magnet:?xt=urn:btih:3ce2608afdd74d69bc0ed54406be796b27504fba

magnet:?xt=urn:btih:e2f1b87a03eb8bdf608ed7484667e67655cb3203

magnet:?xt=urn:btih:2baaa8e193f65b61c70a689d2d81e4b62bc46b34

magnet:?xt=urn:btih:42d0af38ef987a4b8ef5e90061cf0d998e435088

magnet:?xt=urn:btih:16e421d0263c255e3e057d29b2620b16797be02e

magnet:?xt=urn:btih:1ccda7fee57e0c43b849e1bceed9073355e61a26

magnet:?xt=urn:btih:32f16404015f077730858729614c5ec8c7d8a0d4

magnet:?xt=urn:btih:562b6549cb090ba51a35c5e1fb9ddadb18ab57e6

magnet:?xt=urn:btih:45f622799d39ec5e0e0e7c53ff3358e5e1e66178

magnet:?xt=urn:btih:7a781862df879dbfda8aa7441419b138935a544a

magnet:?xt=urn:btih:a42545012ea26ca41b0fb08a8c2e2c85e5cbd73f

magnet:?xt=urn:btih:28b056680a67739d41c3c76120d661e7ee1ae0e2

magnet:?xt=urn:btih:835c1b91688c144236581ed57133bbc1996262fb

magnet:?xt=urn:btih:edb7083e32dd4547b8eb6a3e3d325f7d40724779

magnet:?xt=urn:btih:ab93741ebd7c5162aedaec542268fc806543301c

magnet:?xt=urn:btih:58e1a08b56a95aaf8381864e4e65f85f58d0195a

magnet:?xt=urn:btih:e4cce61784dfcbb784e0d92d5e3c873b5774a92d

magnet:?xt=urn:btih:b6232539feedc777e021654e6aa1fae91eb887c5

magnet:?xt=urn:btih:103dbd19f2fba971c7d9d914c548ad4a22271486

magnet:?xt=urn:btih:1edd10f148b0585eb1f9d40bcfd13870dc676cfd

21天通关python 磁力_利用python爬取天天看美剧磁力链接相关推荐

  1. python 爬取豆瓣的美剧

    pc版大概有500条记录,mobile大概是50部,只有热门的,所以少一点 url构造很简单,主要参数就是page_limit与page_start,每翻一页,start+=20即可,tag是&quo ...

  2. Python爬虫之利用xpath爬取ip代理网站的代理ip

    爬虫工具 python3 pycharm edge/chrome requests库的用法 requests库是python中简单易用的HTTP库 用命令行安装第三方库 pip install req ...

  3. Python 3.6模拟输入并爬取百度前10页密切相关链接

    1.安装扩展库mechanicalsoup,这个库依赖requests.beautifulsoup4等模块,一般会自动安装,如果失败的话,可以先安装依赖的其他扩展库. 2.分析百度网页源代码,找到用来 ...

  4. 利用python发送邮件_利用python实现简单的邮件发送客户端示例

    脚本过于简单,供学习和参考.主要了解一下smtplib库的使用和超时机制的实现.使用signal.alarm实现超时机制. #!/usr/bin/env python # -*- coding: ut ...

  5. excel python插件_利用 Python 插件 xlwings 读写 Excel

    Python 通过 xlwings 读取 Excel 数据 去年底公司让我做设备管理,多次委婉拒绝,最终还是做了.其实我比较喜欢技术.做管理后发现现场没有停机率统计,而原始数据有,每次要自己在Exce ...

  6. 动态照片墙 python 实现_利用python生成照片墙的示例代码

    这篇文章主要介绍了利用python生成照片墙的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 PIL(Python Im ...

  7. java调python 监控_利用Python实现一个简单的系统监控图表

    作为运维人员,想必大家肯定都做过这样的事情:为了监控系统资源使用情况,开了若干个窗口,来回切换看输出: 只要我切得够快,性能异常点就逃不过我的眼睛! 这个时候你要是有个监控工具自然是很好的,例如我们美 ...

  8. python推荐_利用Python构建一个简单的推荐系统

    原标题:利用Python构建一个简单的推荐系统 摘要:快利用python构建一个属于你自己的推荐系统吧,手把手教学,够简单够酷炫.在此之前读者需要对pandas和numpy等数据分析包有所了解. 什么 ...

  9. autocad支持python吗_利用python控制Autocad:pyautocad方式

    发现pyautocad模块:可以用python控制autocad的包.今天把文档中的重点内容摘录出来,以后绘图.计算大工程量.或者识别施工图的时候时候也许可以用到. 一.连接cad pyautocad ...

  10. python拼图_利用python制作拼图小游戏的全过程

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块 关注公众号:Python学习指南,回复"拼图"即可获取源码 环境搭建 安装P ...

最新文章

  1. 循环:for..in 与for...of 的区别
  2. linux 系统中断信息,关于操作系统:中断处理(Linux /常规)
  3. ipvsadm+keepalived安装错误解决
  4. jQuery-1.9.1源码分析系列(六) 延时对象应用——jQuery.ready
  5. MyBatis 思维导图,让 MyBatis 不再难懂(一)
  6. Mybatis分页中遇到的坑3
  7. java语言 爱我,语言篇:Java环境
  8. ShardingSphere 语句解析生成初探
  9. 在 ML2 中配置 OVS vlan network - 每天5分钟玩转 OpenStack(136)
  10. 二-Java基础-作业-基础语法
  11. data()中的数据可以直接操作
  12. 【2016.4.6】结对编程 第二章 基础设计
  13. python函数和代码复用思维导图_函数式编程库:Ramda函数思维导图,帮你快速选择要用的函数...
  14. NPOI操作Excel类代码(打开 插入 设置行列宽 合并单元格 增删改工作表 保存等等) .NET4.5
  15. 01_DM 主备集群体验故障状态切换
  16. unity 关闭所有日志输出
  17. 免费在线pdf转word
  18. autoware.auto版本说明
  19. 创业遇到困难怎么解决,解决困难是创业成功的关键
  20. 简述面向过程与面向过程的思想

热门文章

  1. 【数据结构】约瑟夫问题
  2. 春考计算机组装与维护,计算机组装与维护教程(高职高专计算机系列)
  3. 小鸡模拟器android,安卓小鸡模拟器运行总结~
  4. 汇编语言--常用DOS功能
  5. 惠普m128fn中文说明书_惠普M128fw使用说明书
  6. 蓝牙BLE芯片PHY6222之SPI驱动ST7789
  7. 轮询小案例-扫码登录
  8. 2023CS保研经验分享(清深、上交、港科大、南大LAMDA、同济、东南Palm等)
  9. SQL2008R2数据库安装教程
  10. windowsXP消灭蓝屏的另类招式