[英]UnicodeDecodeError error writing .xlsx file using xlsxwriter
[英]Xlsxwriter Not Writing Into File
import xlsxwriter
workbook = xlsxwriter.Workbook('123.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write(3, 3, 'Test')
我正在嘗試使用 xlsxwriter 將“測試”添加到 excel 文件中。 但它不起作用。 我根本沒有收到錯誤消息。 這是什么原因?
您忘記了workbook.close()
,將其添加到程序的末尾,它應該可以工作
在xlsxwriter
關閉 excel 文件的語法非常簡單,即
workbook_object.close()
這里的工作簿對象是打開的工作簿,現在您要關閉它。 最好在關閉之前保存工作簿。
workbook.save(file)
所以你的最終代碼將如下所示:
import xlsxwriter
workbook = xlsxwriter.Workbook('123.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write(3, 3, 'Test')
workbook.save()
workbook.close()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.