Привет, я новичок в python и пытаюсь запрограммировать простой модуль входа в систему, который солит пароль
Когда я использую этот класс, я получаю следующую ошибку:
TypeError: salting () отсутствует 1 обязательный позиционный аргумент: 'пароль'
class Login():
def salting(self, username, password):
self.password = password
self.username = username
print(self.username + self.password)
Login.salting("user1","pw1")
Мои единственные решения должны были использовать Login.salting ("", "user1", "pw1") с пустой строкойдля себя или для вызова себя в качестве имени пользователя и конца используйте его так, но я думаю, что я столкнулся с ошибкой, может кто-нибудь мне помочь: D
Но когда я сравню это с моим предыдущим кодом, который был таким (яузнал, что с этим кодом) - ошибка не появляется ...
class car():
name = "BMW"
color = "red"
def redesign(self, color):
self.color = color
c = car()
print(c.name)
print(c.color)
c.redesign("blue")
print(c.color)
СПАСИБО