@I3EKTOP

Как сохранить введённые данные?

Всем добрый день. Начал учить PyQt и на фоне этого решил написать десктопное приложение для тестирования, где пользователь сам сможет вводить вопросы, возможные ответы, а затем проводить тесты по ним. Возник вопрос о сохранении вопросов и ответов. В сам exe'шник это сохранить вроде бы нельзя(не нашёл как), ранее решал эту проблему созданием json файла, но в этом случае любой человек может зайти в json файл и поменять текст там, а не в программе. Подскажите пожалуйста, есть ли какой-то более правильный способ сохранения данных и доступа к ним? Можно ли сделать доступ и изменение данных только из программы?
  • Вопрос задан
  • 181 просмотр
Решения вопроса 1
@akonovalov
Программист на компьютере
Сериализуйте объект в длинную строку, шифруйте, затем пользуйте архивацию в zip и потом сохраняйте в файл/файлы.
Или шифруйте строки и складывайте в SQLite базу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы