как перебирать строки в текстовом файле и записывать их в словарь Python
Мне необходимо с помощью Python открыть файл, взять из него первую строку, добавить в словарь, а со словарем провести какие-то изменения.
открываю и читаю файл:
password = open('pass.txt')
password = password.readline()
далее мне необходимо эту строку добавить в словарь:
data = {
'login_name' : login ,
'login_password' : password
}
Вопрос: Как реализовать цикл, чтобы бралась строка, вставлялась в словарь и если словарь не отрабатывает(Условие для проверки у меня есть), то должна вставится следующая строка и так по аналогии?
Ответы (1 шт):
Автор решения: Сергей
→ Ссылка
Например,так:
password = open('a.txt')
while True:
password1 = password.readline()
if password1:
добавление в словарь
if условие выполнено:
# Больше не считываем из файла, выходим из цикла
break
# Получили EOF - пустую строку, выходим из цикла
else:
break
password.close()