TypeError:'function'对象不可用于csv_read

时间:2018-09-23 11:59:11

标签: python pandas csv

我正在尝试使用下面的代码行从.csv文件中读取数据。

production = pd.read_csv("time_series_60min_singleindex.csv",
                        usecols= (lambda s: s.startswith('utc') | 
                        s.startswith('DE')),
                        parse_dates=[0], index_col=0)

但是我有错误

  

“ TypeError:'函数'对象不可迭代”

还添加了

Image的追溯。

1 个答案:

答案 0 :(得分:0)

我在pd.read_excel上遇到了同样的错误。检查您的熊猫版本。例如,0.16.2不允许将函数传递给参数usecols(或parse_cols)。在python中:

import pandas
pandas.version.version