私が書いているPythonプログラムの基本構造を理解しようとしていますが、その機能のためにPython以外のリソースを含める必要があります。特に、レポート生成のためにパッケージからコピーする必要がある HTML、CSS、JS、および画像が含まれます。現在、基本的な構造は次のようになっています。
/project
/my-package
/sub-package-a
__init__.py
...
/sub-package-b
__init__.py
...
/static-content
stuff.html
...
__init__.py
util.py
command.py
私の基本的な質問は次のとおりです。任意のディレクトリからpython my-package/command.py
またはpython -m my-package
を実行した場合、 内のファイルにアクセスするにはどうすればよいですかstatic-content
。後でこれをインストール可能な卵に変えると、これは変わりますか?