1 import requests as r 2 import json as j 3 url="https://edu.cnblogs.com/Homework/GetAnswers?homeworkId=2422&_=1544078707814" 4 text=r.get(url) 5 data=j.loads(text.text)[‘data‘] 6 result=‘‘ 7 for d in data: 8 result+=str(d[‘StudentNo‘])+‘,‘+d[‘RealName‘]+‘,‘+d[‘DateAdded‘].replace(‘T‘,‘ ‘)+‘,‘+d[‘Title‘]+‘,‘+d[‘Url‘]+‘\n‘ 9 with open (‘hwlist.csv‘,‘w‘) as f: 10 f.write(result)
爬取结果:
发现的问题:
有一个时间显示不出来,但是双击#####可以显示正确的时间,原因未知,是格式问题???
原文:https://www.cnblogs.com/ZXQian/p/10076961.html