【问题标题】:Nothing output while using 'xlsxwriter' to write in Excel使用“xlsxwriter”在 Excel 中写入时没有输出
【发布时间】:2021-07-31 23:46:18
【问题描述】:

我使用以下代码将数据写入 excel 文件,但在 excel 文件中一无所获。我怎样才能得到我想要的输出:

代码:

import xlsxwriter
workbook = xlsxwriter.Workbook('print_def.xlsx')
worksheet = workbook.add_worksheet()
tree = 'YES'
while i < 4:
    worksheet.write(i, 0,  tree) #nothing is written to the excel file
    i+=1
workbook.close() 

我想要的输出:

1  YES
2  YES
3  YES
4  YES

问题:如何更新代码以获得所需的输出?提前致谢!

【问题讨论】:

  • i 的默认值是多少?如果您在while i &lt; 4 之前添加i=0,这段代码应该可以工作吗?
  • 哦,是的,非常感谢,我忘了给i一个初始值,应该是i=0。现在添加i=0

标签: python excel xlsxwriter write


【解决方案1】:

正如@Lucvv 所指出的,我忘记在代码中输入i=0,然后在添加i=0 后工作。

【讨论】:

    猜你喜欢
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2017-03-30
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多