【发布时间】:2011-10-05 00:39:59
【问题描述】:
我已经编写了识别和解析我正在寻找的值所需的内容,我需要帮助将一列写入具有解析值的 csv 文件(或新的 csv 文件)。以下是我正在尝试做的一些伪代码/有点现实的 Python 代码:
# Given a CSV file, this function creates a new CSV file with all values parsed
def handleCSVfile(csvfile):
with open(csvfile, 'rb') as file:
reader = csv.reader(file, delimiter=',', lineterminator='\n')
for row in reader:
for field in row:
if isWhatIWant(field):
parsedValue = parse(field)
# write new column to row containing parsed value
我已经编写了isWhatIWant 和parse 函数。如果我需要编写一个全新的 csv 文件,那么我不确定如何同时打开并从一个文件读取和写入另一个文件。
【问题讨论】: