gpt4 book ai didi

python - xlsxwriter 在满行之间创建空行

转载 作者:行者123 更新时间:2023-12-04 22:16:43 27 4
gpt4 key购买 nike

我编写了一个 python 代码来使用 xlsxwriter 从 csv 文件生成一个 excel 文件。
但输出不是我想要的。我的数据之间有空行:
enter image description here
我不知道是什么让我的代码发生这种情况。我想像这样删除那些空行:
enter image description here

for csvfile in glob.glob(os.path.join('.', '*.csv')):
workbook = Workbook(csvfile[:-4] + '.xlsx')
worksheet = workbook.add_worksheet()
with open(csvfile, 'rt', encoding='cp1252') as f:
reader = csv.reader(f)
for r, row in enumerate(reader):
for c, col in enumerate(row):
worksheet.write(r, c, col)
workbook.close()
我感谢您的帮助。

最佳答案

尝试with open('sample.csv', 'a', newline='') as f:docs 中的示例使用 newline='' .

关于python - xlsxwriter 在满行之间创建空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68322069/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com