友人のマシンで、スクリプトを実行すると、os.system で何かを実行する行にヒットしたときにのみコマンド ウィンドウが点滅するという奇妙な問題があります。それ以外の場合は、コマンド ウィンドウがまったく表示されないようです。表示されなくても問題ありませんが、私のスクリプトは大規模なプロセスを実行するため、ウィンドウが頻繁に点滅します。
通常、私のマシンでは、(tkinter で GUI を起動する) スクリプトを開くと、コマンド ウィンドウが背面にも開きます。これは私が友達にやらせようとしていることですが、コマンド ウィンドウが表示されない原因がわかりません。コマンドウィンドウを表示しないpythonのどこかに設定がありますか(もちろん、プロセスを実行する必要がない限り)?
編集:わかりました、これを修正するために本当に不十分なハックを行いました。どうやら、すべての .py ファイルが pythonw に関連付けられているようです。この関連付けを変更できませんでした(コマンドプロンプトASSOCを使用しても)、pythonwの名前をold_pythonwに変更し、python.exeの名前をpythonw.exeに変更しました。はい、本当にばかげていますが、ファイルの関連付けについて Windows と議論する時間はありません。