以下是一些用于写入工作表的xlsxwriter代码示例:
workbook = xlsxwriter.Workbook('example.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A1', 'Hello')
worksheet.write('A2', 'World', bold)
可能会立即注意到必须始终指定要写入的单元格。有没有办法写入下一个空单元格,或者可能是写入空单元格的变通方法?假设我想写下我们的下一个空单元格,无论它在A列的哪个位置。有没有办法做到这一点?
答案 0 :(得分:1)
一种天真的方法会期望读取单元格的值,直到找到空单位然后在那里写,但是this is not actually possible with XlsxWriter。
看起来您需要跟踪您正在编写的单元格,或者如果您正在写入已包含信息的文件,则需要找到另一个解决方案,如these, suggested in the XlsxWriter documentation。
答案 1 :(得分:0)
根据我对问题的理解,我想问的是,我们将在excel文件中保留第一行为空。
我不确定我对这个问题的理解,因为代码出乎意料地非常简单,请尝试以下操作:
import xlsxwriter
workbook = xlsxwriter.Workbook('example.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write('A2', 'India is Great')
workbook.close()
请随时在此处添加您的评论,以防万一,我可以尝试提供一些解决方案/替代方法。