Python openpyxl没有写入单元格?

Python openpyxl没有写入单元格?,python,openpyxl,Python,Openpyxl,我不太清楚为什么它没有写在纸上?名字是正确的,我已经能够从工作簿中阅读。我是否必须关闭文件才能进行更改 workBookWrite = openpyxl.load_workbook(path) workSheetWrite = workBookWrite.get_sheet_by_name('Sheet2') workSheetWrite.cell(items.get_Pos(),1,items.get_URL()) 如评论中所述,使用: workBookWrite.save(路径)您需

我不太清楚为什么它没有写在纸上?名字是正确的,我已经能够从工作簿中阅读。我是否必须关闭文件才能进行更改

 workBookWrite = openpyxl.load_workbook(path)
 workSheetWrite = workBookWrite.get_sheet_by_name('Sheet2')
 workSheetWrite.cell(items.get_Pos(),1,items.get_URL())

如评论中所述,使用:


workBookWrite.save(路径)

您需要保存文件。此外,如果在其他应用程序(如MS Excel)中打开了该文件,则必须将其关闭。