缺少必要的位置参数

时间:2013-11-25 23:16:01

标签: python-3.x

我有一个函数和这段代码导致错误。我该如何解决这个问题?

test = db()
user = "test"
pw = "test"
db.register(user, pw)

def register(self, user, password):
    """
    Register user to database
    """
    hashe = sha256_crypt.encrypt(password)
    sql = "INSERT INTO users (username, password) values('%s', '%s')" % (user, hashe)
    self.cur.execute(sql)
    self.conn.commit()
  

TypeError:register()缺少1个必需的位置参数:'password'

0 个答案:

没有答案