**
逐步爬取猫眼电影排行信息
**
一、抓取一页,简单地思路
import requests
import re
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)\
Chrome/71.0.3578.98 Safari/537.36'
}
r = requests.get('https://maoyan.com/board/4',headers=headers)
items = re.findall('<dd>.*?board-index.*?>(\d+)</i>.*?data-src="(.*?)".*?name"><a'
+ '.*?>(.*?)</a>.*?star">(.*?)</p>.*?releasetime">(.*?)</p>'
+ '.*?integer">(.*?)</i>.*?fraction">(.*?)</i>.*?</dd>',r.text,re.S)
print(items)
先使用requests库抓取页面,再使用正则表达式提取页面相关的信息,最后输出结果: