requests模块之爬取豆瓣电影

今天写了这么个程序,但是一直出错,求大佬帮忙解决!!

import requests
import json
if __name__ == "__main__":
    url = 'https://movie.douban.com/j/search_subjects'    # 指定URL
    params = {
        'type':'movie', 'tag':'%E5%96%9C%E5%89%A7','sort':'recommend', 'page_limit':'20',
        'page_start':'0'
    }
    headers = {
        'User Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3947.100 Safari/537.36'
    }  # UA伪装
    response = requests.get(url=url, params=params, headers=headers)    # get请求
    # 获取响应数据
    list_data = response.json()
    fp = open('./douban.json', 'w', encoding='utf-8')
    json.dump(list_data, fp=fp, ensure_ascii=False)
    print('保存成功!!!')

错误

猜你喜欢

转载自blog.csdn.net/qwerty1372431588/article/details/105913774