import openpyxl
import json
wb = openpyxl.load_workbook("/Users/kcl/Desktop/test.xlsx")
print('输出文件所有工作表名:\n', wb.sheetnames)
ws = wb['APP埋点事件']
for index, i in enumerate(ws.iter_rows(min_row=2, min_col=3)):
print(index)
values = [cell.value for cell in i]
if not values[2] is None:
dict_json = json.loads(values[2])
if dict_json:
value = dict_json['eventId']
dict_json['eventId'] = values[1]
str_json = json.dumps(dict_json)
print(str_json)
ws.cell(row =index+2, column=6).value = str_json
wb.save("/Users/kcl/Desktop/test.xlsx")
Python修改Excel
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 我们在这里使用了pd.read_excel()函数来读取excel,来看一下read_excel()这个方法的AP...
- 背景 最近在进行财务平台报告自动化建设,由于涉及的都是Excel文件,并且文件里面有很多合并单元格情况,所以在处理...
- 介绍采用xlrd模块读取excel文件、采用xlwt模块写入excel文件的基本技巧。 python已有几个模块可...
- 如何修改已经存在的excel表中的单个值呢? 主要思路:修改已存在的excel表,需要用到xlutils中copy...