TypeError: 'module' object is not callable

绝地灬酷狼 2022-04-13 08:08 426阅读 0赞

1、错误描述

  1. Traceback (most recent call last):
  2. File "E:\PyCharm\helpers\pydev\pydev_run_in_console.py", line 52, in run_file
  3. pydev_imports.execfile(file, globals, locals) # execute the script
  4. File "E:\PyCharm\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
  5. exec(compile(contents+"\n", file, 'exec'), glob, loc)
  6. File "E:/PycharmProjects/cdk/venv/plotly/a.py", line 9, in <module>
  7. y = [12,45,67,32,46,89,54,2,89]
  8. TypeError: 'module' object is not callable

2、错误原因

  1. import plotly;
  2. import plotly.plotly as py;
  3. import plotly.graph_objs as go;
  4. plotly.tools.set_credentials_file(username='XXX',api_key='jkjdkja8798');
  5. A = go.scatter(
  6. x = [1,2,3,4,5,6,7,8,9],
  7. y = [12,45,67,32,46,89,54,2,89]
  8. )
  9. data = [A];
  10. py.iplot(data,filename='直线');
  11. 出现错误的地方是定义变量A,声明y坐标地方,错误原因是scatter,应该为Scatter

3、解决办法

  1. scatter修改为Scatter
  2. import plotly;
  3. import plotly.plotly as py;
  4. import plotly.graph_objs as go;
  5. plotly.tools.set_credentials_file(username='youhaidong',api_key='fl1sPa0GMIkz1R3Z1BHy');
  6. A = go.Scatter(
  7. x = [1,2,3,4,5,6,7,8,9],
  8. y = [12,45,67,32,46,89,54,23,89]
  9. )
  10. data = [A];
  11. py.plot(data,filename='直线');

发表评论

表情:
评论列表 (有 0 条评论,426人围观)

还没有评论,来说两句吧...

相关阅读