@Habazlam

Как со стороны модуля дать знать программе, что его пора бы reload()?

Учу python.

Есть модуль, который живет своей жизнью и время от времени обновляется. Соответственно, в импортировавшей его программе его тоже требуется обновлять.

Можно, например, завести атрибут timestamp и проверять его, но не хочется, чтобы логика обновления находилась на стороне программы. Хочется, чтобы именно модуль определял, что его пора обновить.

Есть ли какой-либо изящный способ дать знать программе, что пора про модуль сказать reload()?
  • Вопрос задан
  • 2530 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lega
Вы можете вынести функционал из модуля и в модуле его перезагружать, + делать "проксирование" этого функционала в приложение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы