我有一个与内置模块冲突的模块。例如,中myapp.email
定义的模块myapp/email.py
。
我可以myapp.email
在代码中的任何地方引用而不会出现问题。但是,我需要从我的电子邮件模块中引用内置电子邮件模块。
# myapp/email.py
from email import message_from_string
它只找到自己,因此引发了一个ImportError
,因为myapp.email
它没有message_from_string
方法。 import email
当我尝试时会导致相同的问题email.message_from_string
。
在Python中是否有任何本机支持可以执行此操作,还是我将“电子邮件”模块重命名为更具体的名称?