360影视爬虫--python

代码段

# 爬360影视所有电影的图片加名称
from urllib import request
from bs4 import BeautifulSoup
print("剧名                演员")
for page in range(1,23):
    url="https://www.360kan.com/dianying/list.php?cat=103&pageno=%d"%page
    headder={'User-Agent':'User-Agent: Mozilla/5.0 (Linux; X11)','Accept':'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8' }
    req=request.Request(url)
    req.add_header('User-Agent','User-Agent: Mozilla/5.0 (Linux; X11)')
    with request.urlopen(req) as f:
        soup=BeautifulSoup(f.read(),"html.parser")
        film=soup.find_all('a', class_='js-tongjic')
        for i in film:
            print(i.find('span',class_='s1').text,"---------",i.find('p',class_='star').text)
            print(i.find('img')['src'])
            with open("d://360film_spider/%s.jpg"%(i.find('span',class_='s1').text),'wb+') as f:
                f.write(request.urlopen(i.find('img')['src']).read())

效果图

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值