我的 .txt 文件作为一列而不是三列单独读入我的笔记本

My .txt file reads into my notebook as one column as opposed to three separate columns

我使用了以下有效的代码,但我必须删除原始 .txt 文件中的 headers 才能使其正常工作。

por_layer5 =  pd.read_csv("Sample_File.txt",comment='#', header=None, delim_whitespace=True)

我想知道是否有一种方法可以读取 .txt 文件并设置条件,只读取整数并将它们分成三列,而无需编辑原始 .txt 文件。我提供了文件中包含 headers 的第一行的预览。我最初的想法是在数字开始时将文件索引到 read-only(它的索引号是 4),但我在这样做时遇到了麻烦。

Sample of the first couple of lines

您可以在 pd.read_csv 中使用 skiprows 选项。

pd.read_csv("Sample_File.txt",comment='#', header=None, skiprows=4,delim_whitespace=True)