从文本文件Pandas中读取列

时间:2019-03-07 21:56:33

标签: python pandas

我有一个很大的.txt文件(许多GB),格式为:

|Column1|Column2|Column3|Column4
|"text"|"text"|"text"|"text"
|"text"|"text"|"text"|"text"

我想将此数据直接读取到pandas数据框中。用pandas命令可以做到这一点吗?

df = pd.read_XXX()

如果不使用熊猫,有人可以建议如何读取这种类型的文件吗?我不熟悉这种格式。

2 个答案:

答案 0 :(得分:1)

像这样使用.pd.read_csv

df = pd.read_csv('untitled.txt', sep = '|')

enter image description here

答案 1 :(得分:1)

您正在处理一个csv文件(逗号分隔值)。

您使用以下命令在熊猫中读取了此文件:

df = pd.read_csv('filename.txt', sep='|')