Это мой код:
import hashlib
import sys
password = "6050450eea0f0b1dbcbc011d11f1404a"
def elevant():
print ("Workspace Selector")
inpu = input("For Programs type 1")
if inpu == ("1"):
inpu = input("For Calculator type 1 and for Anagram game type 2")
if inpu == ("1"):
import calkulaator.py
elif inpu == ("2"):
import harjutus2.py
def lopp():
print("Quit 1")
inpu = input("To Workspace 2")
if inpu == ("1"):
elevant()
else:
sys.ext(1)
while True:
inpu = input("Enter password for Nxy27: ")
if hashlib.md5(input.encode('utf-8')).hexdigest() == (password):
print ("")
elevant()
else:
print ("Wrong Password")
Пароль для хэша: puuton
есть проблема с проверкой хеша, которая выдает эту ошибку:
Traceback (most recent call last):
File "C:\Users\Niklas Wojtkowiak\Downloads\Parooli fail.py", line 29, in <module>
if hashlib.md5(input.encode('utf-8')).hexdigest() == (password):
AttributeError: 'builtin_function_or_method' object has no attribute 'encode'
программа должна открывать другие программы, если выбрано для этого
Я не слишком хороший питон. Я ребенок! Просьба помочь