私は現在using auto py to exe
、pyinstaller コマンドを記述して実行するプログラムを使用しています。これには、コンソール ベースとウィンドウ ベース (コンソールを非表示にする) の 2 つのオプションがあります。ただし、両方を表示したいと思います。ウィンドウとコンソールの両方を表示するには、他に何を追加する必要がありますか?
現在のコマンド:
pyinstaller -y -F -w "C:\Users\Me\Downloads\file.py"
答え1
ただ作るだけないウィンドウベース。つまり、-w
(別名--windowed
) オプションを削除します。すると、実行可能ファイルはコンソールが接続された状態で起動し、そこにすべての出力 (関数からの出力print
) が表示されます。
コンソールを接続しても、アプリケーションのGUIウィンドウには影響しません。また作成されます。むしろ、この--windowed
オプションを指定すると、Windows でバンドルされたファイルを実行 (ダブルクリック) したときにポップアップ表示される追加のコンソール ウィンドウが抑制されます.exe
。(Linux では違いはありません。)