この一般的な構造を使用すると、次のようになります。
setup.py
/package
__init__.py
project.py
/data
client.log
名前のリストを に保存するスクリプトがあるclient.log
ので、そのリストにアクセスしたり、モジュールを実行したりする必要があるたびに、そのリストを再初期化する必要はありません。でこの構造をセットアップする前は、ログを明示的なパスで更新してpkg_resources
いopen('.../data/client.log', 'w')
ましたが、これはもう機能しません。
モジュール内のデータ ファイルを編集する方法はありますか? または、このリストを保存するより良い方法はありますか?