Sprawdziłem inne posty tutaj na ten temat i nie znalazłem jednoznacznej odpowiedzi, choć jestem pewien, że jest to coś prostego.AttributeError: obiekt 'module' nie ma atrybutu
Moje kod ma następującą strukturę ...
import matplotlib
...
...
class xyz:
def function_A(self,...)
...
...
fig1 = matplotlib.figure()
...
...
Wołam 'function_A' z instancji 'xyz' i kiedy ja dostaję komunikat o błędzie:
AttributeError: 'module' object has no attribute 'figure'
Na podstawie przeczytanych przeze mnie postów wydaje się, że mam problem z importowaniem matplotlib, ale nie mogę tego rozwiązać. Próbowałem zaimportować go w ramach definicji Function_A (myślę, że jest to zła forma, ale chciałem ją przetestować), ale wciąż mam ten sam błąd.
Użyłem mojego kodu "function_A" w innym miejscu bez problemu, ale była to tylko funkcja w module, a nie metoda w klasie.
Każda pomoc jest doceniana!
Jezus Chrystus, ja ' Jestem idiotą. Mój drugi kod poprawnie importuje moduł. Dzięki za pomoc. – gearhead