ログメッセージを読む必要があるときにコンソールを表示/非表示にできるアプリもあります。たとえば、Blender3Dはそれを可能にします(blender.org)。
これがPythonで実行できるかどうか、そしてどのように実行できるのか疑問に思いました。
私のメインウィンドウはPanda3D(panda3d.org)ウィンドウです。「実際の」コンソール(pythonw)を非表示にして別のコンソールを作成し、「実際の」コンソールを「表示」するたびに、すべてを「実際の」コンソールからそのコンソールにリダイレクトするというオプションがあることをどこかで読みました。これをどのように行うことができるかわかりません。
または、少なくとも、構成ファイルなどを読み取って、コンソールを使用してプログラムを開始するか、コンソールを使用せずにプログラムを開始するかを選択する方法。