Bu konuyla ilgili diğer yayınlara baktım ve net bir cevap bulamadım, ancak eminim ki bir şey basit.AttributeError: 'module' nesnenin özelliği yok
Kodum aşağıdaki yapıya sahiptir ...
import matplotlib
...
...
class xyz:
def function_A(self,...)
...
...
fig1 = matplotlib.figure()
...
...
Ben 'xyz' ve örneğinden 'function_a' arıyorum ben hata mesajı alıyorum ne zaman:
AttributeError: 'module' object has no attribute 'figure'
Okuduğum yazılara dayanarak matplotlib'i içe aktarma yöntemiyle ilgili bir sorun gibi görünüyor, ancak bunu çözemiyorum. Function_A tanımı içinde onu içe aktarmayı denedim (bunun kötü bir form olduğunu düşünüyorum, ancak test etmek istedim), ama yine de aynı hatadır.
'function_A' kodunu başka hiçbir yerde sorun olmadan kullandım, ancak bir modülde bir işlev değil, bir sınıftaki bir yöntemdi.
Herhangi bir yardım için teşekkür ederiz!
İsa Mesih, Ben ' Bir aptal. Diğer kodum, modülü doğru şekilde alır. Yardım için teşekkürler. – gearhead