База данных для приложения созданного на питоне

Всем привет! Я пишу свое небольшое приложение на питоне по сбору данных, и хочу сделать базу данных для сохранение настроек, которые ведёт пользователь чтобы при каждом запуске опять не настраивать настройки. Я совсем новичок в базах данных хочется научится посоветуйте пожалуйста какую учить (думаю правильно выразился). Буду очень благодарен.


Ответы (1 шт):

Автор решения: Анатолий Кулак

Я обычно пользуюсь словарями

config = {"name": "Tolya", "date": "6687"}

И так далее. Это для примера данные :)

Их можно сохранять в файл с помощью библиотеки json

import json

res = {"key1": 6}

f = open("config.data","w")
json.dump(res, f, indent=4)
f.close()

Чтение с файла:

import json

f = open("config.data","r")
res = json.load(f)
f.close()
→ Ссылка