在Excel中,如果您导入空格分隔的文本,其中列没有完全对齐并且数据可能丢失,例如:
你可以选择将其视为固定宽度列,Excel 可以自动计算列宽度,通常结果还不错。是否有 Python 库可以像 Excel 一样自动地分割格式不正确的固定宽度文本?
编辑:这是在 Excel 中导入固定宽度文本的样子。在第一步中,只需选中“固定宽度”单选按钮,然后在第二步中,Excel 已经自动添加了列分隔符。唯一无法正确执行此操作的情况是每行中在每个列分隔符处没有至少一个重叠的空格字符。
pH pKa/Em n(slope) 1000*chi2 vdw0
CYS-I0014_ >14.0 0.00
LYS+I0013_ 11.827 0.781 0.440 0.18
你可以选择将其视为固定宽度列,Excel 可以自动计算列宽度,通常结果还不错。是否有 Python 库可以像 Excel 一样自动地分割格式不正确的固定宽度文本?
编辑:这是在 Excel 中导入固定宽度文本的样子。在第一步中,只需选中“固定宽度”单选按钮,然后在第二步中,Excel 已经自动添加了列分隔符。唯一无法正确执行此操作的情况是每行中在每个列分隔符处没有至少一个重叠的空格字符。