相关疑难解决方法(0)

在python中使用csv.reader时如何使用多个分隔符?

我在文本文件中有多行文本,看起来类似于:

2012-03-16 13:47:30.465 -0400   START  Running    Lab.script    19    on_the
Run Code Online (Sandbox Code Playgroud)

我希望能够将此文本文件转换为csv.我已经使用这段代码完成了:

fin = csv.reader(open('LogFile.txt', 'rb'), delimiter='\t')
fout = open('newLogFile.csv', 'w')
for row in fin:
   fout.write(','.join(row) + '\n')
Run Code Online (Sandbox Code Playgroud)

但现在,我的问题是我需要能够在行的这一部分的空格后面添加一个",":

2012-03-16 13:47:30.465 -0400 
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做,我尝试使用split()来分割当前的行/位置,但它不起作用.任何建议都会非常有帮助.

谢谢

python csv

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

csv ×1

python ×1