使用python3爬取免费最新电影

#目标url:http://www.bayiyy.com/zuixin/
#爬取最新的300部片源(有电视剧有电影有动漫等等)
#这篇文章我会注释的详细一点,让刚入门的人容易看一点

import requests #请求http
from bs4 import BeautifulSoup #解析html

url = 'http://www.bayiyy.com/zuixin/' #目标url
urls = requests.get(url) #发送请求
urls.encoding = urls.apparent_encoding #转换编码
text = urls.text
soup = BeautifulSoup(text, 'html.parser') #使用html.parser解析器
#print(soup.prettify()) #试着显示html代码

#获取所有片源的URL
urlss = [] #空列表,用来保存获取到的所有片源url
for i in soup.find_all(class_="v_playBtn"): #遍历html网页中所有出现class="v_playBtn"属性的标签
	urlss.append('http://www.bayiyy.com' + i.get('href')) #将他们保存到urlss空列表里
print('-'*16, end='');print('最新免费片源:TOP300', end='');print('-'*16)
print('-'*50)
for i,y in zip(soup.find_all('div', class_="v_txt"), urlss):
	print('电影名:', end='')
	print(i.get_text().strip())
	print('片源:',y)
	print('-'*50)

运行结果:

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值