Abaqus软件生成了一个带有空格和缩进的特殊输出文本文件(第一个图像)。当我尝试使用read_csv或read_table将文本文件作为具有两列的表格数据读取到熊猫中时,它将整个文件读取到一列中(第二张图像)。但是,我尝试使用delim_whitespace作为参数来删除空格,但是它将文本文件中的第一列读取到Pandas数据框的索引列。
如何有效解决此问题,以便我可以相对轻松地处理数百个此类文件。
答案 0 :(得分:1)
在docs中使用index_col=False
表示您可以强制熊猫不要将第一列用作索引。
pandas.read_csv('file_name',index_col=False,delim_whitespace=True)