【发布时间】:2020-10-22 22:04:00
【问题描述】:
假设我有许多字段,它们各自的字符长度。第一个字段是长度为 10 的 ID,第二个字段是长度为 20 的电话号码,依此类推。可以根据长度设置分隔符吗?
数据没有任何结构,因此为了读取它,我必须找到一种在读取时构建表格的方法。它是一个纯文本文件。但是,我确实对每个字段都有各自的字符长度。我以前没有做过这样的事情,所以在我花几个小时之前我想看看这是否可能。
【问题讨论】:
-
在 R 中有
read.fwf()函数。我确信 Python 中也有类似的东西。 -
哇从来不知道这个。看起来这可能有效。
-
pd.read_fwf()用于 python 中的熊猫 -
在 python 中,您可以使用字符串进行索引,例如
id_field = message[0:10]