import re
with open("test.txt", "r") as fin:
with open("test.csv", "w") as fout:
for line in fin.readlines():
fout.write(", ".join(re.split("\s+", line.strip())) + "\n")
运行python convert.py后,您在test.csv中有:
Req_num, P_ID
15001, 000989980
0123, 0054321
更好的unix解决方案
文件convert.py:
import re
import sys
for line in sys.stdin:
print ", ".join(re.split("\s+", line.strip()))
纯Python解决方案
文件
test.txt
:文件
convert.py
:运行
python convert.py
后,您在test.csv
中有:更好的unix解决方案
文件
convert.py
:现在您必须从终端运行
cat test.txt | python converty.py > test.csv
。你知道吗相关问题 更多 >
编程相关推荐