logging モジュールを使用してログ ファイルを作成する Python スクリプトがあります。次の行を使用します。
logging.basicConfig(filename='debug.lg',filemode='w', level=logging.DEBUG)
これはスクリプトとしてうまく機能します。py2app でコンパイルした後、ログ ファイルは作成されなくなりました。上記の行を次のように変更すると、
logging.basicConfig(format = '%(levelname)s:%(message)s', level=logging.DEBUG)
次に、コンソールウィンドウを強制的に開き、予想されるログ出力を取得します。これは、ロギング モジュールがアプリで動作していることを示しています。\
これは、権限または仮想環境の問題であると予想されます。
ログファイルを作成するにはどうすればよいですか (アプリが存在するのと同じディレクトリに)