Tengo un módulo que entra en conflicto con un módulo integrado. Por ejemplo, un módulo myapp.email
definido en myapp/email.py
.Intentar importar el módulo con el mismo nombre que un módulo integrado provoca un error de importación
Puedo hacer referencia myapp.email
en cualquier parte de mi código sin problema. Sin embargo, necesito hacer referencia al módulo de correo electrónico integrado de mi módulo de correo electrónico.
# myapp/email.py
from email import message_from_string
Sólo se encuentra, y por lo tanto plantea una ImportError
, ya myapp.email
no tiene un método message_from_string
. import email
causa el mismo problema cuando intento email.message_from_string
.
¿Hay algún soporte nativo para hacer esto en Python, o estoy atascado con el cambio de nombre de mi módulo de "correo electrónico" a algo más específico?
Salvavidas ...... –