Столкнулся с парой задачек-неберучек.
1.
Дано:
переменная = ‘название_модуля’
Вопрос:
Как импортировать модуль, через переменную
Решение:
regall2.>>> x = 'sys'
>>> sys = __import__(x)
>>> sys
Дано:
пер1 = ‘модуль’
пер2 = ‘функция’
Вопрос:
Как получить результат модуль.функция через переменные пер1 и пер2
Кошерное решение:
ZZZАльтернативное решение:>>> x, y, z = 'csv', 'excel', '__doc__'
>>> module = __import__(x)
>>> func = getattr(module, y) # Для получения csv.excel
>>> mean = getattr(func, z) # Для получения csv.excel.__doc__
regallБлагодарю за дельные и внятные ответы.>>> per1 = 'math'
>>> module = __import__(per1)
>>> per2 = 'log10'
>>> module.__dict__[per2](10)
Тема закрыта.