組み込みモジュールと競合するモジュールがあります。たとえば、 で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 でこれを行うためのネイティブ サポートはありますか、それとも「メール」モジュールの名前をより具体的なものに変更することに固執していますか?