Итак, у меня есть этот код ниже:
Он работает, принимая пользовательский ввод, который находится во внешнем файле списка, но я хотел бы, чтобы он принял ввод от пользователя, а затем проверил, находится ли этот ввод где-нибудь во внешнем файле. Прямо сейчас он принимает только первую строку в качестве первого пользователя, а затем другие строки. Я хочу, чтобы он принимал ввод, даже если это не первая строка кода.
with open("users.txt") as f:
lines = set("users.txt")
x = input("First Player, please enter a valid username and password (In the form: Username , Password): ")
for lines in f:
if (x) in ("users.txt"):
lines2 = [line.rstrip("\n") for line in open("users.txt")]
y = input("Second Player, please enter a valid username and password (In the form: Username , Password): ")
for lines in f:
if (y) in ("users.txt"):
Я пробовал простой код, вплоть до более сложного кода, такого как:
if (y in lines for y in lines)