Взял в справке следующий пример:
def my_import(name):
mod = __import__(name)
components = string.split(name,'.')
for comp in components[1:]:
mod = getattr(mod, comp)
return mod
Не нравится, что при вызове надо писать:
re = my_import("re")
Вопрос: как сделать, чтобы автоматически создавалась одноименная
глобальная переменная типа модуль (если я правильно полнял процесс испорта модуля):
# для функции my_import
global name
name = mod
Ответ на:
комментарий
от smartly
Ответ на:
комментарий
от watashiwa_daredeska
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Python] __import__ (2009)
- Форум Вызов Python функций из C++. boost::python, Pyhton C-API. (2017)
- Новости Python 3.7 (2018)
- Форум Python, функция (2008)
- Форум python функция ошибок (2011)
- Форум Python, фабричные функции (2009)
- Форум Функции в Python (2007)
- Форум python сохранить массив функций (2016)
- Форум python как называется функция? (2011)
- Форум [python] Получить листинг функции (2011)