Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Json python

  • Автор темы Автор темы Zh0Pa
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
12 Мар 2021
Сообщения
3
Реакции
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хочу поработать с json на питонe, но вот незадача я не понимаю гайды по работе с жсонам и прошу вас добрых людей помочь. Если вам не трудно то киньте сюда простую прогу на питоне которая будет сохранять логин и пароль в json файл
 
Тебе просто сейв логина и пароля нужен?
Upd.

Python:
Expand Collapse Copy
import json


def saver(data):  # тут функция для сохранения твоих данных
    with open('data.json', 'w', encoding='utf-8') as fh:
        fh.write(json.dumps(data, ensure_ascii=False))


def reader():  # тут функция для чтения твоих данных
    with open('data.json', 'r', encoding='utf-8') as fh:
        return json.load(fh)


def registration():
    username = input('Введите ваш никнейм: ')
    data[username] = {
        'login': '',
        'password': '',
        'save': ''
    }

    data[username]['login'] = input('Введите логин: ')
    data[username]['password'] = input('Введите пароль: ')
    data[username]['save'] = input('Сохранить данные в файл? (Y/N) ').lower()
    if data[username]['save'] == 'y':
        saver(data)
        print('Данные успешно сохранены!')
        print(f'Ваши данные: {data}')
    else:
        print('Хорошо, ваши данные не внесены в бд')


data = {}
try:
    data = reader()
    print(f'Вы авторизованы!\nВаши данные: {data}')
except Exception as error:
    registration()
 
Последнее редактирование:
Назад
Сверху Снизу