从文件夹中导入多个csv到python中的数据帧

时间:2015-10-30 18:32:19

标签: python csv pandas pyserial

我试图将15个不同的csv导入数据框。 安装了pyserial,它仍然显示“无法导入名称序列” 也试过

"try:
    import serial  # Python2
except ImportError:
    from serial3 import *  # Python3"

仍然无法运行它。 这是我的代码:

from serial import serial 
frame = pd.DataFrame()
list_ = []
allfiles = glob.glob(path + "/*.csv")
for file_ in allfiles:
    df1 = pd.read.csv(file_, index_col=None)
    list_.append(df1)
frame = pd.concat(list_)

print frame

ImportError: cannot import name serial

提前感谢大家!

1 个答案:

答案 0 :(得分:0)

替换此

from serial import serial

为:

from serial import Serial
                   ^
                   Capital S

你还需要这样做

     pd.read.csv(file_, index_col=None)
            ^
     pd.read_csv(file_, index_col=None)

如果您没有'导入大熊猫:

import pandas as pd