Здравствуйте, у меня есть код который получает данные из input и проверяет, равен input password ли пароль тому что содержится в текстовом файле. С помощью получению номера на котором находится строка с e-mail он получает пароль блягодаря getline(из другого файла), но когда я ввожу верные данные он выводит ошибка. Помогите пожалуйста исправить или можете предложить свой вариант кода!>
import linecache
s = input()
password = input()
with open('email.txt', 'rt', encoding='utf-8') as file:
n = 0
for line in file:
n += 1
if s in line:
print(n)
i = linecache.getline('password.txt', n)
print(i)
if password == i:
print('Работает')
else:
print('Ошибка')