Tkinterウィンドウを閉じずにPythonプログラムを終了する

tset0401

PythonでTkinterを使用していたときに、LinuxターミナルでPythonプログラムを実行すると、コードが次のようなTkinterウィジェットを開くという興味深い問題が発生しました。

root = Tk()
root.title("Hello World")
txt = Text(root, width=60, height=20, wrap="word")
txt.insert(INSERT, "HELLO WORLD")
txt.insert(END, "---------------END---------------")
txt.config(state=DISABLED)
txt.bind("<Leave>", close_when_lost_focus)
txt.pack()
root.mainloop()

次にCtrl + ZPythonプログラムを強制終了します。Tkinterウィンドウはまだそこにあり、ターミナルを閉じるまで閉じることができませんでした。何が起こったのか誰もが知っていますか?

ブライアン・オークリー

control-zはプログラムを強制的に終了しません。それは、それをスリープ状態にする、またはそれを一時停止するようなものです。コマンドfg(foreground)またはbg(background)を入力して、プログラムを再開させることができます

fg それを前面に表示します。これにより、control-zを入力したことがないかのようになります。

bg ジョブをバックグラウンドに配置し、ターミナルで追加のコマンドを入力できるようにしながら、ジョブを実行し続けることができます。

詳細については、UNIX \ LinuxアプリケーションでのCTRL + Zの影響を参照してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

tkinterウィンドウを閉じてもPythonプログラムが終了しない

分類Dev

プロセスを強制終了せずにターミナルからプログラムウィンドウを閉じる

分類Dev

プロセスを強制終了せずにTkinterウィンドウを閉じるにはどうすればよいですか?

分類Dev

プログラムを終了せずにウィンドウフォームをリセットする

分類Dev

pyqt5のウィンドウを閉じてプログラムを終了する方法は?プログラムが動かなくなる

分類Dev

GUIウィンドウを閉じずにPyQt5プログラムの実行を停止するにはどうすればよいですか?

分類Dev

PowerShellウィンドウを閉じると、プログラムも閉じます

分類Dev

ターミナルプログラムを終了せずにtmuxウィンドウを終了します

分類Dev

matplotlibウィンドウをプログラムで閉じる方法は?

分類Dev

アプリを終了せずにウィンドウを閉じるjavaスイング

分類Dev

explorer.exeを終了せずに開いているエクスプローラーウィンドウを閉じます

分類Dev

[PyQt]プログラムを閉じずにボタンを押すたびに2番目のウィンドウを開く

分類Dev

閉じずに更新可能なtkinterウィンドウを作成する

分類Dev

ウィンドウを閉じずにtkinterのヒートマップを更新する

分類Dev

ウィンドウを閉じずにグリッドを更新する方法

分類Dev

プログラムでUWPアプリを終了または閉じる方法は?(ウインドウズ10)

分類Dev

Bashシェル:すべてのウィンドウとプログラムを閉じるUNIX

分類Dev

Python:同じプログラムに複数のPythonウィンドウを使用する

分類Dev

フォーム(ウィンドウ)を閉じるときにループを終了する方法

分類Dev

メインウィンドウを閉じずにTkinterの単一のウィンドウを閉じるにはどうすればよいですか?

分類Dev

メインプログラムを閉じずにFirefoxで子プロセスを終了する方法

分類Dev

SASプログラムでXコマンドウィンドウを閉じる方法は?

分類Dev

macCatalystアプリ:アプリを終了せずにウィンドウを閉じる方法は?

分類Dev

プログラムを実行すると、コンソールウィンドウがすぐに閉じます

分類Dev

バックグラウンドでウェブサイトを開き、Pythonを使用してプログラムのフローを中断せずに閉じるにはどうすればよいですか?

分類Dev

ウィンドウを閉じずにモードレスviを終了する方法はありますか?

分類Dev

ウィンドウを閉じる-プログラムを停止しないでください-JAVA

分類Dev

PythonプログラムがPyCharmで実行された後、Tkinterウィンドウは自動的に閉じます

分類Dev

PythonプログラムがPyCharmで実行された後、Tkinterウィンドウは自動的に閉じます

Related 関連記事

  1. 1

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  2. 2

    プロセスを強制終了せずにターミナルからプログラムウィンドウを閉じる

  3. 3

    プロセスを強制終了せずにTkinterウィンドウを閉じるにはどうすればよいですか?

  4. 4

    プログラムを終了せずにウィンドウフォームをリセットする

  5. 5

    pyqt5のウィンドウを閉じてプログラムを終了する方法は?プログラムが動かなくなる

  6. 6

    GUIウィンドウを閉じずにPyQt5プログラムの実行を停止するにはどうすればよいですか?

  7. 7

    PowerShellウィンドウを閉じると、プログラムも閉じます

  8. 8

    ターミナルプログラムを終了せずにtmuxウィンドウを終了します

  9. 9

    matplotlibウィンドウをプログラムで閉じる方法は?

  10. 10

    アプリを終了せずにウィンドウを閉じるjavaスイング

  11. 11

    explorer.exeを終了せずに開いているエクスプローラーウィンドウを閉じます

  12. 12

    [PyQt]プログラムを閉じずにボタンを押すたびに2番目のウィンドウを開く

  13. 13

    閉じずに更新可能なtkinterウィンドウを作成する

  14. 14

    ウィンドウを閉じずにtkinterのヒートマップを更新する

  15. 15

    ウィンドウを閉じずにグリッドを更新する方法

  16. 16

    プログラムでUWPアプリを終了または閉じる方法は?(ウインドウズ10)

  17. 17

    Bashシェル:すべてのウィンドウとプログラムを閉じるUNIX

  18. 18

    Python:同じプログラムに複数のPythonウィンドウを使用する

  19. 19

    フォーム(ウィンドウ)を閉じるときにループを終了する方法

  20. 20

    メインウィンドウを閉じずにTkinterの単一のウィンドウを閉じるにはどうすればよいですか?

  21. 21

    メインプログラムを閉じずにFirefoxで子プロセスを終了する方法

  22. 22

    SASプログラムでXコマンドウィンドウを閉じる方法は?

  23. 23

    macCatalystアプリ:アプリを終了せずにウィンドウを閉じる方法は?

  24. 24

    プログラムを実行すると、コンソールウィンドウがすぐに閉じます

  25. 25

    バックグラウンドでウェブサイトを開き、Pythonを使用してプログラムのフローを中断せずに閉じるにはどうすればよいですか?

  26. 26

    ウィンドウを閉じずにモードレスviを終了する方法はありますか?

  27. 27

    ウィンドウを閉じる-プログラムを停止しないでください-JAVA

  28. 28

    PythonプログラムがPyCharmで実行された後、Tkinterウィンドウは自動的に閉じます

  29. 29

    PythonプログラムがPyCharmで実行された後、Tkinterウィンドウは自動的に閉じます

ホットタグ

アーカイブ