以 CSV 格式打印,就像我们以 txt 格式打印一样

我曾经.txt使用以下代码在python中以格式打印输出。

print(Statement,file=f) -- f 是我的文件。它是txt。

当我对CSV格式进行相同尝试时,无法正常工作以及如何处理。我需要在另一行下方打印我的输出,(它应该从 EOF 开始打印)如果有人知道答案,请告诉我。


汪汪一只猫
浏览 141回答 1
1回答

慕勒3428872

您应该尝试使用csv.writer.import csvwith open('thefile.csv', 'rb') as f:    data = list(csv.reader(f))现在将您的数据写入文件:writer = csv.writer(open("/path/to/your-csv-file", 'w'))for your-data in data:    if (Your-Condition):        writer.writerow(your-data).尝试使用这个。也许它会帮助您并为您提供解决方案。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python