更换所有,但第一个逗号我有一个CSV格式为:空白值
A, Hello, my name is John, how are you?
B, Hello John, I'm doing well, thanks!
眼下,CSV显示了第一和第二进入四个值,因为它们都是由逗号分隔。我的目标是让CSV显示两个值,像这样每个条目:
A, Hello my name is John how are you?
B, Hello John I'm doing well thanks!
我试图替换功能,但是,每一个逗号转换成空间。我想知道是否有这样的事情,我可以跳过第一个逗号,并且每个逗号(在第一个之后)都替换为“”。这是我到目前为止有:
fin = open ('example.csv', 'r+')
fout = open ('newExample.csv', 'w')
reader = csv.reader(fin)
for line in reader:
for i in range(1, len(line)):
line[i].replace(',', '');
fout.write(line);
fin.close()
fout.close()
如果因为它产生所需的输出
预先感谢解决方案不遵循下面的代码,无论是好的,只要我不介意!
太棒了!这工作,非常感谢! – 2015-04-05 21:54:52