在 Python 中仅读取文本文件中的特定列

man*_*u p 1 python

大家好,我的文本文件中的值很少,如下所示

在此输入图像描述

我只需要提取第一列“ColA”。有没有办法提取出来。下面是提取所有值的代码

import pandas as pd
pd.read_csv('New Text Document.txt', sep = "|")
Out[7]: 
   ColA   ColB
0      3     F
1      6     G
Run Code Online (Sandbox Code Playgroud)

预期产出

Out[7]: 
   ColA   
0      3  
1      6  
Run Code Online (Sandbox Code Playgroud)

Mar*_*aco 5

您可以在以下位置使用该use_cols参数read_csv:

df = pd.read_csv('New Text Document.txt', sep = "|", usecols = ['ColA'])
Run Code Online (Sandbox Code Playgroud)

注意:您的文本文档由" | "和 分隔"|"