【发布时间】:2019-09-25 00:54:09
【问题描述】:
我需要在 csv 文件的所有行中添加逗号标记,python 中的最后一行除外。我已经尝试过,但在最后一行中也添加了逗号标记。如何丢弃csv文件最后一行的逗号?
我正在阅读具有近 3000 行和 2 列的 csv 文件(我将每个合并的行(用于 2 列)附加在引号内。我已经尝试过,但是非常感谢任何帮助。
代码:
import csv, string, nltk
def process_rs():
with open('rs1.csv') as f:
reader = csv.reader(f)
next(reader, None)
global raw_text
with open('raw_reqs.txt', 'w', encoding = 'utf-8') as f1:
for row in reader:
raw_text = ('"'+' '.join(row)+'.'+'"'+', ')
f1.write(raw_text)
print(raw_text)
process_rs()
【问题讨论】:
标签: python python-3.x file csv rows