gpt4 book ai didi

python - Python csv writer 是否总是使用 DOS 行尾字符?

转载 作者:IT老高 更新时间:2023-10-28 21:52:53 25 4
gpt4 key购买 nike

我意识到 Python 中的 csv 库总是生成 DOS 行尾字符。即使我使用'wb'模式,即使我使用Linux。

import csv

f = open('output.txt', 'wb');
writer = csv.writer(f)
writer.writerow([2,3,4]);
f.close()

上面的代码总是使用 '\r\n' 作为行尾分隔符。我怎样才能让它只使用 '\n'

最佳答案

您可以give your writer实例化自定义 lineterminator构造函数中的参数:

writer = csv.writer(f, lineterminator="\n")

关于python - Python csv writer 是否总是使用 DOS 行尾字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845681/

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