Importar dinámicamente el módulo Python

Tengo un servidor remoto de confianza que almacena muchos módulos personalizados de Python. Puedo buscarlos a través de HTTP (por ejemplo, usandourllib2.urlopen) como texto / sin formato, pero no puedo guardar el código del módulo recuperado en el disco duro local. ¿Cómo puedo importar el código como un módulo Python completamente operable, incluidas sus variables globales e importaciones?
Supongo que tengo que usar alguna combinación deexec yimp funciones del módulo, pero aún no he podido hacerlo funcionar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta