我試圖從不同的模塊調用類的靜態方法和獲取:調用靜態方法
AttributeError: ClassObject instance has no attribute 'foo1'
事情都是這樣的結構:
a.py
文件內容:
class Conf():
def __init__(self,......):
.
.
.
@staticmethod
def foo1():
.
.
.
b.py
文件內容:
from a import Conf
Conf.foo1()
我在做什麼錯?
這是同樣的事情,我想在這裏寫的必要證明它 – JavaSa
我不知道這個最小的代碼是你的問題的原因,但由於這個問題是用Python 2標記的,試着從'object'繼承:'class Conf(object):' – DeepSpace
好吧,我現在試試 – JavaSa