Python:加载txt文件并形成数据帧

Python:加载txt文件并形成数据帧,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个关于苹果股票的txt文件目录,如下所示: 日期、打开、高、低、关闭、音量、调整关闭 2012-10-15632.35635.13623.85634.7615446500631.87 我需要获取格式为APPL_*.txt的所有文件的名称,将这些名称的所有文件加载到我的笔记本中,并将它们连接在一起,形成一个包含61行7列的数据框。我希望我说得够清楚了,提前谢谢你 使用熊猫 import pandas as pd import os os.chdir('directory') # loop

我有一个关于苹果股票的txt文件目录,如下所示:

日期、打开、高、低、关闭、音量、调整关闭 2012-10-15632.35635.13623.85634.7615446500631.87

我需要获取格式为APPL_*.txt的所有文件的名称,将这些名称的所有文件加载到我的笔记本中,并将它们连接在一起,形成一个包含61行7列的数据框。我希望我说得够清楚了,提前谢谢你

使用熊猫

import pandas as pd
import os

os.chdir('directory')

# loop through files
collector = []
for i in os.listdir():
    if 'AAPL_' in i and i.endswith('.txt'):
        txt_df = pd.read_csv(i, delimiter = ',')
        collector.append(txt_df)
# combine the list of dataframes from your text files
df = pd.concat(collector)