私はこのフォルダ構造を持っています:
package/
__init__.py
misc/
__init__.py
tools.py
subpackage/
__init__.py
submodule.py
私はにいますsubmodule.py
、そして私はインポートしたいと思いmisc.tools
ます。絶対インポートを使用してインポートしたくないpackage.misc.tools
のは、パッケージがPYTHONPATH上にある場合にのみ機能するためです。したがって、相対インポートを使用したいと思います。ただし、インポートした名前はmisc.tools
、だけでなく、にする必要がありtools
ます。
出来ますか?