是否有任何方法可以修改以下代码,以便生成的 csv 由其派生列表的连续条目组成,垂直排列且仅由换行符分隔?
with open('timeSeries.csv','w') as myfile:
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
wr.writerows((x,) for x in timeSeries)
这会将列表 timeSeries 写入 csv,例如:
3
5
6
当我更喜欢简单的时候
3
5
6
但不确定到底要做什么改变。
最佳答案
我记得在使用 Windows 时遇到过这个问题...
尝试添加newline=""作为open的参数。这有帮助吗?
import csv
with open('timeSeries.csv','w',newline="") as myfile:
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
wr.writerows((x,) for x in timeSeries)
关于python - 修改csv.writer代码,使其不留空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58150873/