import requests
import re
import time
import json
from requests import RequestException
def get_one_page(url):
try:
headers={'User - Agent': 'Mozilla / 5.0(WindowsNT10.0;WOW64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 72.0.3626.121Safari / 537.36'}
response=requests.get(url,headers=headers)
if response.status_code==200: #状态码200 ,表示请求成功
return response.text #返回的是相应后的 html代码
return None
except RequestException:
return None
def parse_one_page(html):# 解析网页的代码,分析出想要得到的关键词
#解析的规则
pattern = re.compile('<dd>.*?board-index.*?>(\d+)</i>.*?data-src="(.*?)".*?name"><a'
+ '.*?>(.*?)</a>.*?star">(.*?)</p>.*?releasetime">(.*?)</p>'
+ '.*?integer">(.*?)</i>.*?fraction">(.*?)</i>.*?&l
Python爬取猫眼电影Top100
最新推荐文章于 2025-03-18 16:15:54 发布