1. 程式人生 > >Python3 TypeError: object() takes no parameters

Python3 TypeError: object() takes no parameters

class Tag():

         def _init_(self,url):

                self.url=url

        def  show(self):

                 print(self.url)

a=Tag('www.baidu.com')

a.show()

這樣會報錯object() takes no parameters

原因是 def __init__(self,url)必須是倆短槓__,而且是init,不能寫錯

如果報了這個錯誤,看看你的程式碼是不是寫錯字了