Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 27, 2016 22:29:53

tema9984
Зарегистрирован: 2016-10-27
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста

Я пишу программу, и суть в том, что введенные данные пользователем во время использования программы дополняют код, как сделать чтоб эти данные сохранялись, и при повторном использовании они уже там были.

Офлайн

#2 Окт. 27, 2016 23:26:01

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите пожалуйста

не надо делать что бы ваши данные дополняли код. Честно. Это вам скажут 100% программистов.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Окт. 28, 2016 11:07:41

tema9984
Зарегистрирован: 2016-10-27
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Помогите пожалуйста

JOHN_16
не надо делать что бы ваши данные дополняли код. Честно. Это вам скажут 100% программистов.
Ну не то что бы код. Просто при использовании программы дополняются списки и меняется значение переменных. Так вот при закрытии и повторном открытии данные становятся исходными. А мне надо чтобы оставляли новые значения.

Офлайн

#4 Окт. 28, 2016 11:53:22

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите пожалуйста

это и есть менять код. Не надо так делать. Меняйте архитектуру программы - код отдельно, данные отдельно.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#5 Окт. 28, 2016 14:17:19

Stepan_M
Зарегистрирован: 2016-07-20
Сообщения: 31
Репутация: +  1  -
Профиль   Отправить e-mail  

Помогите пожалуйста

Почему не сделать отдельный файл, из которого программа, при запуске, будет читать нужные вам значения? Его и читать, и (пере)писать можно.

Офлайн

#6 Окт. 28, 2016 19:07:58

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Помогите пожалуйста

JOHN_16

А чего тут криминального? Вродек как некий “инитал - рандом” для тестов, актуальные данные по ходу выполнения. Именно код то не затрагивается.

tema9984
попробуй pickle

ЗЫ. я так надеялся что чел пилит самомодифицирующийся код

Офлайн

#7 Окт. 28, 2016 19:48:09

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Помогите пожалуйста

Iskatel
я так надеялся что чел пилит самомодифицирующийся код
из описания именно это он и хотел сделать.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version