import requests import json try: r=requests.get(‘https://edu.cnblogs.com/Homework/GetAnswers?homeworkId=2420&_=1543716986749‘) r.raise_for_status() r.text except: print(‘网络请求失败‘) json_data=json.loads(r.text)[‘data‘] result=‘‘ for j in json_data: result+=str(j[‘StudentNo‘])+‘,‘+j[‘RealName‘]+‘,‘+j[‘DateAdded‘].replace(‘T‘,‘ ‘)+‘,‘+j[‘Title‘]+‘,‘+j[‘Url‘]+‘\n‘ with open(‘hbu.csv‘,‘w‘)as f: f.write(result)
原文:https://www.cnblogs.com/hjn001/p/10088996.html