xlsxwriter 没有创建所需的 Excell 文件

xlsxwriter not creating a desired Excell file

我已经为 xlsxwriter 网站获取了这个基本代码。根据他们的说法,这段代码应该打开一个 Excel 文件,在 A1 方块中写着 hello,但似乎什么都没有创建,在扫描我的计算机以找到该文件后,我的怀疑得到证实。

import xlsxwriter

workbook = xlsxwriter.Workbook("hello.xlsx")
worksheet = workbook.add_worksheet()

worksheet.write('A1', 'Hello world')

workbook.close()

此代码确实有效:

import xlsxwriter

workbook = xlsxwriter.Workbook(r'C:\hello.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A1', 'Hello world')
workbook.close()

您应该指定要创建的文件的位置。例如 r'C:\hello.xlsx' 而不仅仅是文件名。此外,您需要关闭工作簿,而不是工作表。

仅供参考:要格式化您的代码,只需将代码缩进四个空格即可。