python excel处理
#!/usr/bin/python # data:2018/4/20 # user:fei # -*- coding: utf-8 -*- import json import sys import time import openpyxl import json creat_data=time.strftime('%Y-%m-%d',time.localtime()) i=1 wb = openpyxl.Workbook() sheet = wb.active sheet.title = (creat_data + '-people') field = ['类型', '姓名', '用户名', '单位', '职务', '科室'] for title in field: # 写入表头 sheet.cell(row=1, column=i, value=title) i += 1 with open('C:/Users/fei/PycharmProjects/git_data/python_base/day10/json','r+',encoding='utf8') as f: load_dict = json.load(f) for line in load_dict: info=line['data'] basic_info=info['basic'] job_info=info['job'] user_type=info['account_type'] username=basic_info['real_name'] user_id=basic_info['username'] organization=job_info['organization'] position=job_info['position'][0] department=job_info['department'] all_info=[user_type,username,user_id,organization,position,department] # print(all_info) sheet.append(all_info) wb.save('test.xlsx') print('打印完成')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)