是否有可能pandas使用read_csv几个文件

时间:2016-06-19 02:08:12

标签: python csv pandas

是否可以使用pandas read_csv函数同时将几个文件读入单独的数据帧?

1 个答案:

答案 0 :(得分:0)

是的,使用os模块迭代您感兴趣的目录中的文件字符串(假设那里只有csv文件),然后将它们添加到列表中。

import os
import pandas as pd

df_list = []
for i in os.listdir(os.getcwd() + "\\tempdata"):
    df_list.append(pd.read_csv(i))

print df_list[0]
print df_list[1]

输出:

  Name Name2  Time
0  NaN   NaN     1
1  NaN   NaN     2
2   G     G      3

   a  b  c
0  1  2  3
1  2  2  3
2  3  2  3