Я смотрел другие сообщения здесь, на эту тему и не нашел четкого ответа, хотя я уверен, что это что-то простое.AttributeError: объект 'module' не имеет атрибута
Мой код имеет следующую структуру ...
import matplotlib
...
...
class xyz:
def function_A(self,...)
...
...
fig1 = matplotlib.figure()
...
...
Я звоню «function_A» из экземпляра «АБВ», и когда я делаю, я получаю сообщение об ошибке:
AttributeError: 'module' object has no attribute 'figure'
Основываясь на сообщениях, которые я прочитал, кажется, проблема с тем, как я импортирую matplotlib, но я не могу разобраться. Я попытался импортировать его в определение Function_A (я думаю, что это плохая форма, но я хотел ее протестировать), но я по-прежнему ту же ошибку.
Я использовал код 'function_A' в другом месте без проблем, но это была просто функция в модуле, а не метод в классе.
Любая помощь приветствуется!
Иисус Христос, м идиот. Мой другой код правильно импортирует модуль. Спасибо за помощь. – gearhead