溫馨提示×

python關(guān)閉當(dāng)前窗口的方法是什么

小億
214
2024-05-30 14:58:08
欄目: 編程語言

在Python中,關(guān)閉當(dāng)前窗口的方法取決于你使用的圖形用戶界面庫。以下是一些流行的Python GUI庫及其關(guān)閉當(dāng)前窗口的方法:

  1. Tkinter: 在Tkinter中,你可以使用destroy()方法關(guān)閉當(dāng)前窗口。示例代碼如下:
import tkinter as tk

root = tk.Tk()
root.mainloop() # 運行窗口直到關(guān)閉

# 關(guān)閉當(dāng)前窗口
root.destroy()
  1. PyQt: 在PyQt中,你可以使用close()方法關(guān)閉當(dāng)前窗口。示例代碼如下:
import sys
from PyQt5.QtWidgets import QApplication, QWidget

app = QApplication(sys.argv)
window = QWidget()
window.show()

# 關(guān)閉當(dāng)前窗口
window.close()

sys.exit(app.exec_())
  1. PyGTK: 在PyGTK中,你可以使用destroy()方法關(guān)閉當(dāng)前窗口。示例代碼如下:
import gtk

window = gtk.Window()
window.show()

# 關(guān)閉當(dāng)前窗口
window.destroy()

gtk.main()

請根據(jù)你使用的GUI庫選擇合適的方法來關(guān)閉當(dāng)前窗口。

0