Форум сайта python.su
0
Добрый день!
Python 3.5.3, debian
есть набор модулей, который будет изменяться (какие-то добавляются, какие-то выбывают)
есть скрипт, который получает список модулей (допустим, читает из файла), нужных в текущем сеансе (какие-то из набора выше)
получается, что имя модуля хранится в переменной (списке, словаре, не важно) и его нужно импортировать.
Вопрос - как это изобразить?
module_name = 'module1' import module_name # не работает =)
Офлайн
186
https://python.su/forum/topic/33688/
Офлайн
13
from importlib import import_module module = inport_module('some_module') print(module.print_('tested'))
def print_(msg): return msg.upper()
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
Офлайн
0
Спасибо, работает!
Офлайн