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,不能写错

如果报了这个错误,看看你的代码是不是写错字了

你可能感兴趣的:(python)