Python3: no se puede llamar a reload () en el objeto __import__?

Ok, por varias razones, he estado usando s = __import__('parse') durante más tiempo en Python2, ahora debo ser mi transición a Python3 para ciertos proyectos (principalmente debido a SSL).

Pero no hay recargas reload() equivalentes en Python3 por lo que he visto. Solo hay una opción:

 import parse parse.reload() #works 

Pero realmente, realmente necesito esto para trabajar:

 parse = __import__('parse') parse.reload() 

o

 reload(parse) 

¿Alguna idea sobre cómo hacer que funcione en Python3?

    La función incorporada de reload se ha movido al módulo importlib en Python 3.4:

     In [18]: from importlib import reload In [19]: reload? Reload the module and return it. The module must have been successfully imported before. 

    Como lo señaló @JPaget en los comentarios, la función reload() se ha movido de imp al módulo importlib en Python 3.4+ . De lo nuevo en Python 3.4 :

    La función reload() se ha movido de imp a importlib como parte de la importlib del módulo imp