ダブルクリックでプログラムを実行できるようにBashスクリプトを作成しようとしています。このプログラムはtkinterを使用しており、私が見る必要があるのはGUIだけです。Python Tkinter GUIを実行するBashスクリプト
python BudgetGUI.py &
これはコードを実行して、私がコード全体で行った印刷ステートメントを正常に印刷しますが、GUIを開くことはありません。それはすぐに実行され、すぐに終了します。
GUIを実行するためにbashスクリプトを変更するにはどうすればよいですか?
ありがとうございます!
編集私はPCを使用していますが、macとpcの両方のソリューションは素晴らしいかもしれません。私はPython3で作業しています。
だから... ...私が持っている一つの問題は、私のコードではクラスを使用していないということです。私はまだオブジェクト指向プログラミングではあまりにも曖昧ですので、クラスを使用せずに動作させるだけです。 IDLEからスクリプトを実行すると、GUIとシェルが正常にポップアップします。これに対処するには? –
クラスはこれとは関係ありません – Novel
ああ。私は混乱していたと思う。私は自分のコードに "root.mainloop()"を持っていませんが、まだ実行しています。スクリプトの最後に追加しただけの場合は、どのように提案しているのですか? –