關於 XXX() missing 1 required positional argument: 'self' 的error


python新手。 剛剛Debug代碼的時候出現了這樣的錯誤。

先說下我這個代碼出錯的情況。

首先我單獨定義了一個python文件,里面有一個helper類。這個類有一個方法實現了返回長度100的無序list的功能

然后我又創建了一個新的python文件。里面的方法需要引用剛剛那個helper類的方法

調用之前我實例化了這個helper類。接着問題就出現在這里

 

 對象的聲明需要括號。而類的聲明括號可有可無。

定義在自定義類中的方法需要一個默認的self參數。錯誤提示沒有self 就是說明這個類的對象沒有創建成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM