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...