Форум сайта python.su
Здравствуйте. Я прошу помощи. Будьте добры, подскажите.
login = str(input(“Введите ваш логин: ”))
# Как мне в этом месте проверить существует ли уже такой логин( строка это будет или ключ) в блокноте
passw = str(input(“Введите ваш пароль: ”))
profile = {login:passw}
Сам код вот
import hashlib
import json
file_password = open(r'D:\Py File\Password\work.txt','a')
def md5(line):
x = hashlib.md5(line.encode('utf-8')).hexdigest()
return x
def coding(x):
file_password.write (json.dumps(x,'\n'))
file_password.write ('\n')
return x
while True:
login = str(input('Добро пожаловать на сайт. Укажите ваш логин: '))
Вот тут мне надо проверить, есть ли такой логин в блокноте, среди уже имеющихся
passw = str(input('Теперь укажите пароль: ')
passw = md5(passw)
profile = {login:passw}
coding(profile)
break
Офлайн