我正在嘗試訪問另一個腳本的類的python函數。這給了我下面的錯誤:嘗試訪問python函數時出現AttributeError
AttributeError: 'module' object has no attribute 'functionName'
功能是存在於類,並通過classname.functionName()調用訪問。 有什麼我失蹤?
-update-
我的代碼是:
(program.py)
import ImageUtils
import ...
class MyFrame(wx.Frame):
...
ImageUtils.ProcessInformation(event)
(ImageUtils.py)
import statements...
class ImageUtils(threading.Thread):
def ProcessInformation(self, event):
self.queue.put(event)
因此,錯誤的是:AttributeError的: '模塊' 對象有沒有屬性 'PROCESSINFORMATION' 所以,我必須讓這個第二隻編寫一個模塊?
你能發佈您的代碼嗎? –
也許是引發錯誤的代碼片段?以及您對模塊的導入語句,因爲您可能在導入步驟中有錯誤。 –
你能否在這裏添加更多信息?像列表導入,文件樹等? –