第一次作业尝试抓取前`100`部电影的`名称`, `分数`, `封面图的url`
https://movie.douban.com/typerank?type_name=爱情&type=13&interval_id=100:90&action=
使用今天所学内容. 尝试抓取前100部电影的名称, 分数, 封面图的url
点击查看代码
# https://movie.douban.com/typerank?type_name=%E7%88%B1%E6%83%85&type=13&interval_id=100:90&action=
# 使用今天所学内容. 尝试抓取前`100`部电影的`名称`, `分数`, `封面图的url`
import requests
for i in range(1, 6):
start = (i - 1) * 20
url = 'https://movie.douban.com/j/chart/top_list'
headers = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
}
params = {
"type": "13",
"interval_id": "100:90",
"action": "",
"start": start,
"limit": "20"
}
response = requests.get(url, headers=headers, params=params)
res_json = response.json()
for i in res_json:
print(i['rank'], i['title'], i['score'], i['cover_url'])

浙公网安备 33010602011771号