拼合时固定宽度文本文件中的空的Python帐户

时间:2018-01-09 20:15:29

标签: python list dataframe split

专家 -

Python新手。在拆分固定宽度的文本文件(加载到列表中)时,需要知道如何考虑空值?如果某行的值在一行中不为null而在另一行上为null,则split函数将为不同的行返回不同数量的列。在尝试将数据导入Dataframe时,这会使下游混乱。

感谢您的见解!

1 个答案:

答案 0 :(得分:0)

这种方法似乎有效:

a = '123456789111                                 12346          123456        M0012345602     11/12/13  123.4   12     123 A1234'

b = a[16:30]
if b.isspace():
    a = a[0:12] + '   x    ' + a[30:120]
    print a