簡體   English   中英

“對象”沒有屬性“功能名稱”

[英]'Object' has no attribute 'function name'

我正在使用XML回調標簽來更新python代碼中的值。

<import>import folder.filename</import>
<make>folder.filename.class($s1)</make>
<callback>set_foo($s1)</callback>

set_foo函數在我的python代碼中是存在的,但是在調用我的類Object 沒有屬性 set_foo仍然出現錯誤。

def set_foo(self, a):
    print a

該問題是由於縮進不當引起的。 在我的情況下,在相應的類中縮進以下代碼可以解決該問題。

def set_foo(self, a):
    print a
def __init__(self, x):
    self.set_foo(x)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM