open("usernames.txt", "r")
open("passwords.txt", "r")
with open("usernames.txt", "r") as users:
usernames = users.readlines()
with open("passwords.txt", "r") as user_passwords:
passwords = user_passwords.readlines()
print(usernames)
print(passwords)
в настоящее время у меня есть это для моего кода, но он выводит это так tenn\n
мне нужно, чтобы это было так tenn
вы можете использовать «Rejex» для этого случая или создать базу данных.
Вы могли бы прочитать так:
with open("passwords.txt", "r") as user_passwords:
passwords = user_passwords.read().splitlines()
Это сначала читает весь файл, а затем разбивает его по строкам.
Пожалуйста, примите ответ, так как он сработал для вас. Спасибо!
я новичок в этом, как вы принимаете ответ?
Просто нажмите на галочку под голосом за/против слева от моего ответа.
Также можно заменить \n ничем
with open("passwords.txt", "r") as user_passwords:
passwords = user_passwords.read().replace('\n', '')
Это неправильно, потому что в вашем случае passwords
будет одной строкой без '\n'. Переменная OP passwords
представляет собой список, в котором каждый элемент имеет «\ n» в конце.
это потому, что вы пишете каждое имя пользователя в отдельной строке