0x01 源码如下
from pyquery import PyQuery
import requests
url = "https://www.dandanzan10.top/dianying/index.html"
heads = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36',
}
r = requests.get(url, headers=heads)
str = r.text
res=PyQuery(str)
items=res('div:nth-child(4) > ul > li').items()
file=open('aiyou.txt','w',encoding='utf-8')
for item in items:
name=item.find('h2').text()
file.write(f'电影名称:{name}\n')
pf=item.find('.rate').text()
file.write(f'评分:{pf}\n')
file.write(f'{"*"*50}\n')
file.close()
0x02 效果如下
0x03 声明
仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者不承担任何法律及连带责任。
欢迎关注编程者吧
标签:items,爬虫,保存,write,item,file,text,txt,find From: https://blog.51cto.com/u_15288375/5970995