Не работает сохранение данных после использования pyinstaller
В своей программе я сохраняю данные из all_profit_lable и all_day_profit_lable таким образом:
def load_settings(self):
settings = QtCore.QSettings(
"settings.ini", QtCore.QSettings.Format.IniFormat)
self.all_profit_label.setText(settings.value('all_profit_label', "0"))
self.all_day_profit_label.setText(settings.value('all_profit_label', "0"))
def save_settings(self):
settings = QtCore.QSettings(
"settings.ini", QtCore.QSettings.Format.IniFormat)
settings.setValue("all_profit_label", self.all_profit_label.text())
settings.setValue("all_day_profit_label", self.all_day_profit_label.text())
def closeEvent(self, event):
self.save_settings()
event.accept()
Используя pyinstaller и запуская свою программу через .app файл - сохранение не работает. Файл .ini не создается. Сохранение не работает, даже если я сам перемещу settings.ini к программе. Что мне сделать, чтобы все работало?