温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python如何实现自动获取种子磁力链接方式

发布时间:2021-04-26 10:25:04 来源:亿速云 阅读:733 作者:小新 栏目:开发技术

小编给大家分享一下Python如何实现自动获取种子磁力链接方式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

python的五大特点是什么

python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2.面向对象,与其他主要的语言如C++和Java相比, Python以一种非常强大又简单的方式实现面向对象编程。3.可移植性,Python程序无需修改就可以在各种平台上运行。4.解释性,Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。5.开源,Python是 FLOSS(自由/开放源码软件)之一。

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

整个大概写了半个小时。

代码如下

import requests import re from bs4 import BeautifulSoup      url="*种子的网站*/" 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")).text     size=item.find_next(text=re.compile("\u6587\u4ef6\u5927\u5c0f")).find_next("b").text     time=item.find_next(text=re.compile("\u6536\u5f55\u65f6\u95f4")).find_next("b").text     hot=item.find_next(text=re.compile("\u4eba\u6c14")).find_next("b").text     torrent[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如何实现自动获取种子磁力链接方式

以上是“Python如何实现自动获取种子磁力链接方式”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI