Python 3.5.3, debian
есть набор модулей, который будет изменяться (какие-то добавляются, какие-то выбывают)
есть скрипт, который получает список модулей (допустим, читает из файла), нужных в текущем сеансе (какие-то из набора выше)
получается, что имя модуля хранится в переменной (списке, словаре, не важно) и его нужно импортировать.
Вопрос - как это изобразить?
module_name = 'module1' import module_name # не работает =)
пока есть мысль копировать файл модуля в файл с заранее определенным именем и импортировать по этому имени, но это совсем костыль какой-то