Python openpyxl 不写入单元格
Python openpyxl not writing to cell
我正在尝试从 excel 中读取一个值,比如 A1 == 4 并使用这些
wb = load_workbook("GameExcel.xlsx")
names = wb.sheetnames
sheet = wb['GameEnviroment']
sheet['C4'].value
并且它读取当前单元格的信息很好,但是它不想写入单元格。没有错误,它只是不起作用。这是写代码
C3Val = sheet['C4'].value
sheet.cell(row=3, column=4).value = (C3Val + ' 3')
正如 PRMoureu 在上面的评论中所说,我需要 运行 wb.save('my.xlsx')
在我对文件进行更改后
我正在尝试从 excel 中读取一个值,比如 A1 == 4 并使用这些
wb = load_workbook("GameExcel.xlsx")
names = wb.sheetnames
sheet = wb['GameEnviroment']
sheet['C4'].value
并且它读取当前单元格的信息很好,但是它不想写入单元格。没有错误,它只是不起作用。这是写代码
C3Val = sheet['C4'].value
sheet.cell(row=3, column=4).value = (C3Val + ' 3')
正如 PRMoureu 在上面的评论中所说,我需要 运行 wb.save('my.xlsx')
在我对文件进行更改后