【发布时间】:2017-12-03 20:01:01
【问题描述】:
您好,我是 python 新手。 我需要打开一个 .csv 存档(ER 录取列表)阅读它,然后将其保存到一个 .txt 文件中。之后,我需要搜索任何包含任何“死亡”的记录并打印出来。我知道如何打开 csv 并阅读它,但不知道如何将其保存到 txt 中。 第二部分给我带来了一些麻烦
archivo = open('path/.csv', 'r+')
for linea in archivo.readlines():
archivo.write(linea.replace(',', ' ')) #I should be saving into a .txt here, open the txt and then
if "DEATH" in file:
print line
我希望结果是与“死亡”相关的整个信息(行),而不仅仅是“死亡”这个词
【问题讨论】:
-
为什么要将数据保存到txt文件中?您可以轻松地检查 csv 文件本身中是否存在“DEATH”,而无需将其内容传输到另一个文件中。 Python 对 csv 文件的处理与 txt 文件没有任何不同。打开一个与打开另一个相同。
标签: python python-2.7 csv