# Author: Sooele import requests import jsonpath ####jsonpath url='https://ke.qq.com/cgi-bin/comment_new/course_comment_list?cid=231516&count=10&page=0&filter_rating=0&bkn=1127518385&r=0.30652732073484557' headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36', 'cookie': '***************************', ########自行提取账号cookie 'referer':'https://ke.qq.com/course/231516?tuin=3551c1eb', } response = requests.get(url,headers=headers).json() name_list=jsonpath.jsonpath(response,'$..nick_name') #######'$..nick_name' $代表result .代表层级 # print(name_list) ### comment_list=jsonpath.jsonpath(response,'$..first_comment') # print(name_list,comment_list) # print(response) for i in range(len(name_list)): print(name_list[i],comment_list[i]) #输出评论 with open('pinglun.txt','a',encoding='utf-8')as f: f.write(name_list[i]+'\n') f.write(comment_list[i]+'\n')