Запись-чтение данных в json-файл
Создаю программу для взаимодействия Python с сервером. Говоря проще нужно создать функцию запоминание пароля. То есть при первом запуске программа создает файл в котором записывает логин и пароль. В дальнейшем она читает созданный документ и берет из него данные для использования. Для работы хотел использовать json, но ответа так и не нашел на свой вопрос.
Прошу помочь если сталкивались с похожим или вам приходилось делать такие проекты...
Ответы (1 шт):
Автор решения: Jack_oS
→ Ссылка
import json
# ваши данные
my_data = {
'access': {
'login': 'my_login',
'password': 'my_password'
},
'data': {
'data_main': 'some data',
'data_other': [456, 789]
}
}
# запись json в файл
with open("my_file.json", "w") as json_file:
json.dump(my_data, json_file)
# чтение json из файла
with open("my_file.json", "r") as read_file:
data = json.load(read_file)
в data - словарь пайтона, проверить, есть ли там логин-пароль:
access = data.get('access')
если в access будет None - логин-пароль ранее не записывался...