xlsxwriter没有创建所需的Excell文件

时间:2016-05-23 19:51:04

标签: python excel xlsxwriter

我已经为xlsxwriter网站提供了这个基本代码。根据他们的说法,这段代码应该打开一个带有hello写在A1方块中的Excel文件,但似乎没有创建任何东西,并且在扫描我的计算机找到该文件后,我的怀疑得到了确认。

import xlsxwriter

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

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

workbook.close()

1 个答案:

答案 0 :(得分:0)

此代码确实有效:

import xlsxwriter

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

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

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