Я написал графический интерфейс wxPython, где в настоящее время я настраиваю некоторые виджеты и некоторые значения по умолчанию, используя «данные импорта» для файла модуля, содержащего несколько списков.
Но мне нужно скомпилировать всю программу, используя py2exeдля пользователя без установки Python.При этом я теряю возможность позволить пользователю редактировать файл data.py, чтобы изменить эти настройки по умолчанию.
Я мог бы поместить каждый список в виде последовательности текстовых строк и прочитать и проанализировать все это, ноэто кажется огромной тратой, когда python уже может сделать все это с помощью простого оператора import.
Возможно, я мог бы сделать это с помощью xrc / xml или, возможно, ConfigParser, но, похоже, должен быть простой способ сортировкиimport data.txt
или что-то подобное, и пусть Python сделает это!Затем, когда py2exe завладеет им, он не создаст не редактируемый байт-код для файла data.txt.
Есть предложения?