我在这里查看了有关此主题的其他帖子,但没有找到明确的答案,尽管我确信它很简单。
我的代码具有以下结构...
import matplotlib
...
...
class xyz:
def function_A(self,...)
...
...
fig1 = matplotlib.figure()
...
...
我正在从“xyz”的实例中调用“function_A”,当我这样做时,我收到错误消息:
AttributeError: 'module' object has no attribute 'figure'
根据我读过的帖子,我导入 matplotlib 的方式似乎有问题,但我无法解决。我已经尝试在 Function_A 定义中导入它(我认为这是不好的形式,但我想测试它),但我仍然是同样的错误。
我在其他地方使用了我的“function_A”代码没有问题,但它只是模块中的一个函数,而不是类中的方法。
任何帮助表示赞赏!