Python/Pandas TypeError:'list'对象不可调用

Mad*_*ter 3 python datetime list pandas

这不是一个重复的问题,或者至少我不这么认为.

当我尝试运行这两行代码片段时:

import pandas as pd

mydates = pd.date_range('2010-01-22', '2010-01-26')
Run Code Online (Sandbox Code Playgroud)

在尝试foll时:

In [16]:import pandas as pd

In [17]:mydates = pd.date_range('2010-01-22', '2010-01-26')
Traceback (most recent call last):
Run Code Online (Sandbox Code Playgroud)

尝试2.7和3.6后我得到以下错误

File "<ipython-input-17-ef49b611e028>", line 1, in <module>
        mydates = pd.date_range('2010-01-22', '2010-01-26')

    TypeError: 'list' object is not callable
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

piR*_*red 9

看起来python认为pd.date_range是一个列表,你试图称之为.你可能不小心做了这样的事情:

pd.date_range = []
Run Code Online (Sandbox Code Playgroud)

检查它的类型

type(pd.date_range)

list
Run Code Online (Sandbox Code Playgroud)

重启你的内核.