Форум сайта python.su
Я пишу программу, и суть в том, что введенные данные пользователем во время использования программы дополняют код, как сделать чтоб эти данные сохранялись, и при повторном использовании они уже там были.
Офлайн
не надо делать что бы ваши данные дополняли код. Честно. Это вам скажут 100% программистов.
Офлайн
JOHN_16Ну не то что бы код. Просто при использовании программы дополняются списки и меняется значение переменных. Так вот при закрытии и повторном открытии данные становятся исходными. А мне надо чтобы оставляли новые значения.
не надо делать что бы ваши данные дополняли код. Честно. Это вам скажут 100% программистов.
Офлайн
это и есть менять код. Не надо так делать. Меняйте архитектуру программы - код отдельно, данные отдельно.
Офлайн
Почему не сделать отдельный файл, из которого программа, при запуске, будет читать нужные вам значения? Его и читать, и (пере)писать можно.
Офлайн
JOHN_16
А чего тут криминального? Вродек как некий “инитал - рандом” для тестов, актуальные данные по ходу выполнения. Именно код то не затрагивается.
tema9984
попробуй pickle
ЗЫ. я так надеялся что чел пилит самомодифицирующийся код
Офлайн
Iskatelиз описания именно это он и хотел сделать.
я так надеялся что чел пилит самомодифицирующийся код
Офлайн