【发布时间】:2022-06-15 20:59:30
【问题描述】:
我为我的应用创建了一个数据库模块,但是当我提供用户名和密码变量时,它返回了
TypeError: Database._userlogin() 缺少 1 个必需的位置参数:'self'
我的功能
类方法
我如何使用它
【问题讨论】:
-
如果方法在一个类中,那么您不需要提供
self参数,它会自动提供。如果不是(鉴于上述情况没有发生,我认为这里是真的)那么该参数不需要在函数签名中。 -
请提供足够的代码,以便其他人更好地理解或重现问题。
-
类中的方法,是的。我的想法和你说的一样。另一方面,当我将鼠标悬停在自我签名上时,会弹出一个信息并显示“(参数)自我:Self@Database”
标签: python mysql python-3.x database