我是Python 3.7的使用者。我正在尝试使用pandas将双管道分隔的 .txt 文件导入Python中。
我的代码如下:
我最终得到了多个空白列,这是由于双竖线分隔符造成的。
有没有更容易的方法来分隔文件呢?或者,有更好的方法将数据导入pandas dataframe中吗?该文件本身超过1GB。
谢谢, Mike
我的代码如下:
import pandas as pd
avm_sample = pd.read_csv(_avm_sample_file,sep='|')
我最终得到了多个空白列,这是由于双竖线分隔符造成的。
有没有更容易的方法来分隔文件呢?或者,有更好的方法将数据导入pandas dataframe中吗?该文件本身超过1GB。
谢谢, Mike
pd.read_table(_avm_sample_file, sep='\|\|')
,如此答案所示,但是根据此答案,read_csv
支持多字符分隔符。 - pault