Python: Como importar todos os métodos e atributos de um módulo dinamicamente

Eu gostaria de carregar um módulo dinamicamente, dado o nome da string (de uma variável de ambiente). Estou usando o Python 2.7. Eu sei que posso fazer algo como:

import os, importlib
my_module = importlib.import_module(os.environ.get('SETTINGS_MODULE'))

Isso é aproximadamente equivalente a

import my_settings

(OndeSETTINGS_MODULE = 'my_settings') O problema é que preciso de algo equivalente a

from my_settings import *

desde que eu gostaria de poder acessar todos os métodos e variáveis no módulo. eu tentei

import os, importlib
my_module = importlib.import_module(os.environ.get('SETTINGS_MODULE'))
from my_module import *

mas eu recebo vários erros ao fazer isso. Existe uma maneira de importar todos os métodos e atributos de um módulo dinamicamente no Python 2.7?

questionAnswers(2)

yourAnswerToTheQuestion