关系PyCharm爬取豆瓣网几页数据时,我们要用列表输出时要注意我们一定要安装完jsonpath库,如果没安装请用命令安装pip install jsonpath,或者直接点settings,找到python interpreter再点击"+",搜索关键字进行安装。我们要用函数
import urllib.parse
import urllib.request
import json
import jsonpath
def create_request(page):
base_url = 'https://movie.douban.com/j/chart/top_list?type=5&interval_id=100%3A90&action=&'
data = {
'start': (page - 1) * 20,
'limit': 20,
'pn': 2
}
data = urllib.parse.urlencode(data)
url = base_url + data
print(url)
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0'
}
reques