如何在python中将修复长度文件转换为csv文件?

时间:2017-07-13 04:25:14

标签: python python-2.7 csv fixed-length-record fixed-length-file

在文件中,每列都有固定大小。

是否有可用的库或函数可以轻松转换为CSV文件?

文件中有四列。

1st - 1233212Q1AQYHDVCS1221
2nd - 64342343EDV53234212
3rd - 11123321111124122
4th - 52122211

示例记录

1233212Q1AQYHDVCS1221 64342343EDV53234212 11123321111124122
52122211

1233212Q1AQYHDVCS1221 64342343EDV53234212 11123321111124122
52122211

1233212Q1AQYHDVCS1221 64342343EDV53234212 11123321111124122
52122211

1233212Q1AQYHDVCS1221 64342343EDV53234212 11123321111124122
52122211

1233212Q1AQYHDVCS1221 64342343EDV53234212 11123321111124122
52122211

我想将该文件直接转换为CSV格式。

1 个答案:

答案 0 :(得分:1)

如果列由空格分隔,则简单的sed可以执行此操作:

sed 's/[\t ]+/,/g' input.txt > output.txt

相关问题