如何在 Python 中将固定长度文件转换为 CSV 文件?



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

是否有任何可用的库或函数,我们可以轻松地将其转换为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。

如果列用空格分隔,简单的 sed 可以做到这一点:

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

相关内容

  • 没有找到相关文章

最新更新