import requests
import json
if __name__ == "__main__":
url = 'https://movie.douban.com/typerank'
param = {
'action':' ',
'interval_id':' 100:90',
'limit':' 20',
'start':'1', #从豆瓣库中第几部电影开始选取
'type':' 24', #一次取出多少个 }
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18363'}
response = requests.get(url=url,params=param,headers=headers)
list_data = response.json()
fp = open('./douban.json','w',encoding='utf-8')
json.dump(list_data,fp=fp,ensure_ascii=False)
print('Over!~~!~!')
代码运行失败了,不知道原因是什么以及如何解决,各位帮帮忙谢谢。
以下是报错截图: