因为我闲来无事,所以准备找一部电影来看看。 然后我找到了种子搜索网站,可是这类网站的弹窗广告太多,搞得我很烦。所以我就想着自己用python写一个自动获取磁力链接的脚本。

整个大概写了半个小时。

代码如下

import requests
import re
from bs4 import BeautifulSoupurl="*种子的网站*/"
header={"Accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8","Accept-Encoding":"gzip, deflate","Accept-Language":"zh-CN,zh;q=0.8","Cache-Control":"max-age=0","Connection":"keep-alive","Content-Length":"65","Content-Type":"application/x-www-form-urlencoded","Host":"btkitty.bid","Origin":"*种子的网站*","Referer":"*种子的网站*/","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (Windows NT 10.0.14393; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2950.5 Safari/537.36"}
while True:word=input("输入搜索关键词:")data={"keyword":word,"hidden":"true"}res=requests.post(url,data=data,headers=header)bs=BeautifulSoup(res.text,"lxml")itemInfo=bs.find_all("dd",class_="option")torrent={}for item in itemInfo:magnet=item.find_next("a",href=re.compile("magnet.*")).attrs["href"]name=item.find_previous("a",href=re.compile("*种子的网站*/.*\.html")).textsize=item.find_next(text=re.compile("\u6587\u4ef6\u5927\u5c0f")).find_next("b").texttime=item.find_next(text=re.compile("\u6536\u5f55\u65f6\u95f4")).find_next("b").texthot=item.find_next(text=re.compile("\u4eba\u6c14")).find_next("b").texttorrent[name]=[name,time,size,hot,magnet]for item in torrent:print("名称:",torrent[item][0])print("发布时间:",torrent[item][1])print("大小:",torrent[item][2])print("热度:",torrent[item][3])print("磁力链接:",torrent[item][4],'\n')

运行结果如下

Python 实现自动获取种子磁力链接相关推荐

  1. 用python做生物信息数据分析_基于Python的自动获取生物信息数据的软件设计

    基于 Python 的自动获取生物信息数据的软件设计 * 周斯涵,刘月兰 ** [摘 要] [摘 要] 从国际生物信息学数据库中采集数据来进行相关领域的分析, 但随着数据库规模不断扩大 , 数据来源种 ...

  2. Python - 定时自动获取 Bing 首页壁纸

    一.引言 Bing 首页的壁纸好看且每日更新,下面介绍如何使用 python 每日自动获取壁纸并保存. 二.手动获取 自动获取前先介绍下如何手动获取,主要是了解壁纸的网页形式. 1.打开开发者模式 可 ...

  3. Python 之自动获取公网IP

    Python 之自动获取公网IP 2017年9月30日 文档下载:https://wenku.baidu.com/view/ff40aef7f021dd36a32d7375a417866fb84ac0 ...

  4. Python简单爬取电影磁力链接

    Python简单爬取电影磁力链接 网页的链接:http://www.ygdy8.net/html/gndy/dyzz/list_23_2.html 打开你想要的电影:http://www.ygdy8. ...

  5. Python selenium自动获取URP教务系统课表并以图片形式保存

    之前写过一篇也是爬URP的(Python爬取URP教务系统课程表并保存到excel),不过用的是request+post请求,中间就借用了一下selenium获取验证码链接,所以这次我就写了一个单单用 ...

  6. 【Python】自动获取法定假日

    数据源 官网, 一年自动获取一次即可 体验: 本年节假日接口体验 national_holidays.csv: ,name,startDate,endDate,year 0,元旦,01-01,01-0 ...

  7. python实现电影天堂种子磁力的爬取

    import requests,redef getdetail(url):response = requests.get(url)#dytt的编码为gbk非utf-8html = response.c ...

  8. favicon自动获取_友情链接前面自动获取并添加favicon.ico小图标

    之前看到可风博客底部友情链接都加了ico小图标,感觉很新颖,很好看.于是乎我也开始折腾,我不想每次添加友情链接的时候都得手动的去添加ico图标的小链接,浪费时间,然后就百度了以下,还真有教程,然后我就 ...

  9. Python+selenium自动获取Web端斗鱼直播信息

    环境准备 Python 谷歌浏览器或其他浏览器的Driver驱动,最好设置下环境变量(全局驱动),或者使用局部的驱动也可以 安装 selenium库 实现 打开浏览器 定位元素 打开页面调试,即可发现 ...

最新文章

  1. PHP 表单验证--安全性--小记
  2. python编程题-python编程练习题目
  3. Python学习教程(Python学习路线):Day08-面向对象编程基础
  4. rudesocket如何使用_c++ socket 客户端库 socks5 客户端 RudeSocket™ Open Source C++ Socket Library...
  5. linux文件未识别,linux的内核文件vmlinuz介绍-深入理解Linux重定向的使用-网卡eth0,未识别的端口的解决方法_169IT.COM...
  6. Linux中设置Docker的yum源时,报-bash: yum-config-manager: command not found错误
  7. Flume的开发之 自定义 source 自定义 sink 自定义拦截器
  8. 【转载】Android面试题集
  9. 计算机360u盘删除,如何删除U盘在电脑中的使用痕迹
  10. 垃圾分类小程序,云开发 (附源码)
  11. 修改html字体为微软雅黑,通过自定义CSS全局更换微软雅黑字体
  12. polkit启动失败_zabbix4.4 启动失败分析
  13. 拜年神器php,Biu神器安卓版
  14. 学计算机毁一生,为什么说学医毁三代学法毁一生
  15. html跑马灯编程,求一个HTML无缝的跑马灯代码。
  16. Win10 + WSL2 (ubuntu18.04 LTS) + vscode开发环境,win上linux图形化界面劝退实录
  17. 仿乐享微信源码分享,微信管家升级版最新版本
  18. 关于博问 问了三次都不了了之
  19. 大豆技术面分析_技术贴 | GIS三维视域分析—面要素
  20. 8.redis哨兵部署

热门文章

  1. Ubuntu20.04环境上在LXC内安装FRR
  2. Unix/Linux编程:sigaction
  3. 用python画一个哆啦A梦
  4. 大屏右上角的年月日时分秒
  5. 赵小楼《天道》《遥远的救世主》深度解析(25)丁元英怎么看待韩楚风的正天集团总裁一事(不神之神谓之神)
  6. oracle中的数据类型
  7. 【100个 Unity实用技能】| 游戏中使技能或装备跟随角色环绕,持续旋转
  8. linux手动安装privoxy,centos安装privoxy的纠结之路
  9. Spring Boot+Vue前后端分离项目接入科大讯飞——语音评测
  10. Spark中常用的聚合算子说明及使用