Как я могу переопределить константу в импортированном модуле Python?

В моем приложении я использую модуль в пакетеexample называетсяexamplemod.

My app:

from example import examplemod
examplemod.do_stuff()

Импортирует другой модуль вexample вот так.

examplemod.py:

from example import config
# uses config
# then does stuff

config использует константу.

config.py:

CONSTANT = "Unfortunate value"

Я хотел бы переопределить эту константу, когда я используюexamplemod в моем приложении (установка его наCONSTANT = "Better value") и я предпочитаю не изменять базовый модуль, поэтому мне не нужно поддерживать свой собственный пакет. Как я могу это сделать?

Ответы на вопрос(4)

Ваш ответ на вопрос