MAC OSXで実行可能なpythonプログラムを作成しようとしています。ビルド アプレット プログラムを使用して実行しましたが、シェル ウィンドウにデータが出力され、実行可能ファイルでウィンドウが開きません。実行可能な python プログラムでシェル ウィンドウを開く方法はありますか?
ありがとう
別のシェル ウィンドウを生成するかどうかはわかりませんが、シェル全体を開く必要がありますか? 次のように、別の方法でユーザーに情報を提供するにはどうすればよいでしょうか。
単純に印刷するのではなく、別のトップレベル ウィンドウを使用して、出力をテキスト ボックスまたはリストボックスに挿入します。これにより、ユーザーが出力をコピーしやすくなる可能性もあります (それが役立つと思われる場合)。
データ/ログ ファイルを書き出します。
単純に Python スクリプトを実行するために Automator を使用していて、シェル ウィンドウを開くために Automator が本当に必要な場合は、安価なハックを次に示します。
Run Shell Script アクションを使用した単純なアプリケーションの使用:
open -a Terminal /path/to/python/script.py
ただし、アプリケーションが出力を印刷するだけの場合、その出力はすべて Console.app に表示されます。