#039 爬取json数据保存以HTML形式到本地

随堂作业

没空了该锁门了,明天再写

链接上次作业

效果展示

 

代码展示


1
import requests 2 import json 3 url = 'https://edu.cnblogs.com/Homework/GetAnswers?homeworkId=3103&_=1557235742010' 4 try: 5 r = requests.get(url,timeout=20) 6 r.raise_for_status() 7 r.encoding = r.apparent_encoding 8 except: 9 print('网络异常或页面未找到,请重试') 10 f=open('homework.html','w') 11 l=json.loads(r.text) 12 header=''' 13 <html> 14 <head> 15 <title>爬虫作业</title></head> 16 <body> 17 ''' 18 footer=''' 19 20 </body> 21 </html> 22 ''' 23 body='' 24 for i in l["data"]: 25 body=body+("<p><a href=\"{}\"target=\"_blank\" >连接 </a>姓名 {}学号{} 时间{}</p>".format(i['Url'],i['RealName'],i['StudentNo'],i['DateAdded'])) 26 print ("<p>连接 {}姓名 {}学号{} 时间{}</p>".format(i['Url'],i['RealName'],i['StudentNo'],i['DateAdded'])) 27 s=header+body+footer 28 f.write(s) 29 f.close()

 

全部评论

相关推荐

有没有佬投这个呀,怎么样呀求问
投递中科院空天信息创新研究院等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
投递拓竹科技等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务