#实现豆瓣电影影片差评和影片封面照片的爬取
from urllib import request
import json
import ssl
ssl._create_default_https_context=ssl._create_unverified_context
#接口列表
url_list=[]
for i in range(3):
base_url = "https://movie.douban.com/j/chart/top_list?type=%d&interval_id=100%%3A90&action=&start=0&limit=10"%(i)
url_list.append(base_url)
# print(base_url)
#网络请求
for base_url in url_list:
response=request.urlopen(base_url)
content=response.read()
content=content.decode('utf-8')
data_json=json.loads(content)
print(data_json)
i=1
for item in data_json:
title=item['title']
# print(str(i),title)
# # 获取差评页面
# comment_url=item['url']
# comment_url=comment_url+"comments?start=0&limit=100&sort=new_score&status=P&percent_type=l"
# # print(item)
# print(comment_url)
#获取影片封面
cover_url=item['cover_url']
response_c = request.urlopen(cover_url)
content_c = response_c.read()
# content_c = content_c.decode('utf-8')
with open(str(i)+title+'.png','wb') as pf:
pf.write(content_c)
i += 1
# break
# break
# print('====================================')
</