Python/TypeError:';列表';对象不可调用
这不是一个重复的问题,至少我不这么认为 当我尝试运行仅包含两行的代码段时:Python/TypeError:';列表';对象不可调用,python,list,pandas,datetime,Python,List,Pandas,Datetime,这不是一个重复的问题,至少我不这么认为 当我尝试运行仅包含两行的代码段时: import pandas as pd mydates = pd.date_range('2010-01-22', '2010-01-26') 关于审判foll: In [16]:import pandas as pd In [17]:mydates = pd.date_range('2010-01-22', '2010-01-26') Traceback (most recent call last): 在尝试
import pandas as pd
mydates = pd.date_range('2010-01-22', '2010-01-26')
关于审判foll:
In [16]:import pandas as pd
In [17]:mydates = pd.date_range('2010-01-22', '2010-01-26')
Traceback (most recent call last):
在尝试了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
文件“”,第1行,在
mydates=pd.日期范围('2010-01-22'、'2010-01-26')
TypeError:“列表”对象不可调用
我做错了什么?看起来python认为pd.date\u range是一个列表,您试图调用它。您可能意外地做了如下操作:
pd.date_range = []
查看其类型
type(pd.date_range)
list
解决方案
重新启动内核。请重新安装panda的库。也许这会帮助你解决你的问题 要安装panda的库 康达安装熊猫安装熊猫 如果在Jupyter笔记本上工作: 使用conda安装熊猫 其他:
使用pip安装pandas我试着在标准shell(不是iPython)中的Python 3.6中复制这一点,并且
mydates=pd.date\u范围('2010-01-22','2010-01-26')
似乎工作得很好-您在标准Python shell中也尝试过这一点吗?我把piRSquared描述的东西搞砸了,然后我试图通过运行这两行代码来隔离我的问题,但是我没有重新启动内核。。无论如何谢谢你@疯了,这有时会发生!欢迎来到SO!感谢您抽出时间回答这个问题。你能详细介绍一下你的解决方案吗?请阅读。