Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thoát khỏi Python bằng Nút Tkinter?

Để thoát khỏi Python bằng nút Tkinter, bạn có thể làm theo các bước được cung cấp bên dưới -

Các bước -

  • Nhập thư viện tkinter và tạo một phiên bản của khung tkinter.

  • Đặt kích thước của khung bằng hình học phương pháp.

  • Xác định một hàm close () để đóng cửa sổ. Gọi phương thức win.destroy () bên trong close () .

  • Tiếp theo, tạo một nút và gọi close () chức năng.

  • Cuối cùng, chạy mainloop của cửa sổ ứng dụng.

Ví dụ

# Import the library
from tkinter import *

# Create an instance of window
win = Tk()

# Set the geometry of the window
win.geometry("700x350")

# Title of the window
win.title("Click the Button to Close the Window")

# Define a function to close the window
def close():
   #win.destroy()
   win.quit()

# Create a Button to call close()
Button(win, text= "Close the Window", font=("Calibri",14,"bold"), command=close).pack(pady=20)

win.mainloop()

Đầu ra

Khi thực thi, nó sẽ tạo ra kết quả sau -

Làm cách nào để thoát khỏi Python bằng Nút Tkinter?

Khi nhấp vào nút, nó sẽ đóng cửa sổ.

Thay vì win.destroy () , bạn cũng có thể sử dụng win.quit () để đóng ứng dụng. Tuy nhiên, có một sự khác biệt nhỏ giữa hai điều này. win.quit () thoát ứng dụng đột ngột có nghĩa là mainloop vẫn sẽ chạy ở chế độ nền. win.destroy () mặt khác, chấm dứt mainloop và hủy tất cả các tiện ích bên trong cửa sổ.