json转excel表格工具_json数据自动生成表格方法

json转excel表格工具_json数据自动生成表格方法,第1张

json转excel表格工具_json数据自动生成表格方法 个人工作记录使用工作需要,经常从接口调取数据,写个小工具,将json写到excel表格里方便查看用到xlwt,json,requests模块,先上代码,然后在介绍a=”excel_name=”def make_excel():global aglobal excel_namekey=’Date’value=datetime.datetime.now().strftime(‘%Y-%m-%d %H:%M:%S’)data ={‘Authorization’:’秘钥’,‘Content-Type’:’json’}data[key]=valueresponse=requests.get(‘url’,headers=data)jd=json.loads(response.text)a=(jd[‘results’])#里边会有两个字典,用第二个字典的键来查值(这个值是用字典表示的)num = 0workbook = xlwt.Workbook(encoding=’utf-8′)worksheet = workbook.add_sheet(‘资源’)for i in a:worksheet.write(num, 0, label=i[‘ip’])#三个表示依次为行,列,值worksheet.write(num, 1, label=i[‘isp’])worksheet.write(num, 2, label=i[‘pro’])num+=1workbook.save(‘资源%s.xls’%datetime.datetime.now().strftime(‘%Y-%m-%d’))excel_name =’资源%s.xls’%datetime.datetime.now().strftime(‘%Y-%m-%d’)抓取输出大概是这个样子的,json执行完后会以字典的方式输出,然后弄个循环通过xlwt的用法写进到excel表格中,最后保存在脚本当前执行路径下就可以了

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/tougao/647527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-17
下一篇 2022-04-17

发表评论

登录后才能评论

评论列表(0条)

保存