Importar dinámicamente un método en un archivo, desde una cadena

Tengo una cadena, por ejemplo: abc.def.ghi.jkl.myfile.mymethod. ¿Cómo importo dinámicamente mymethod? Así es como lo hice: def get_method_from_file(full_path): if len(full_path) == 1: return map(__import__,[full_path[0]])[0] return