GUI (Antaramuka Pengguna Grafik) ialah cara yang membolehkan pengguna berinteraksi dengan komputer secara grafik. Pengaturcaraan GUI merujuk kepada penggunaan bahasa pengaturcaraan untuk mencipta antara muka pengguna grafik. Python ialah bahasa pengaturcaraan popular yang menyediakan perpustakaan GUI yang kaya, menjadikan pengaturcaraan GUI Python sangat mudah.
Terdapat banyak perpustakaan GUI dalam Python, yang paling biasa digunakan ialah:
Tkinter ialah perpustakaan GUI yang disertakan dengan perpustakaan standard Python Ia mudah dan mudah digunakan serta sangat sesuai untuk dipelajari oleh pemula.
Pasang TkinterBuat tetingkap Tkinter
import tkinter as tk window = tk.Tk() window.title("My First GUI") window.mainloop()
Untuk menambah butang anda boleh menggunakan kod berikut:
button = tk.Button(window, text="Click Me") button.pack()
Untuk menambah pengendali acara pada butang, anda boleh menggunakan kod berikut:
def on_click(event): print("Button clicked!") button.bind("<Button-1>", on_click)
Pasang PyQt
Buat tetingkap PyQt
from PyQt5.QtWidgets import QApplication, QWidget app = QApplication([]) window = QWidget() window.setWindowTitle("My First PyQt GUI") window.show() app.exec_()
Untuk menambah butang anda boleh menggunakan kod berikut:
from PyQt5.QtWidgets import QPushButton button = QPushButton("Click Me") button.clicked.connect(on_click)
Untuk menambah pengendali acara pada butang, anda boleh menggunakan kod berikut:
def on_click(): print("Button clicked!")
Pasang wxPython
Buat tetingkap wxPython
import wx class MyFrame(wx.Frame): def __init__(self): super().__init__(None, title="My First wxPython GUI") self.Show() app = wx.App() frame = MyFrame() app.MainLoop()
Untuk menambah butang anda boleh menggunakan kod berikut:
button = wx.Button(frame, label="Click Me") button.Bind(wx.EVT_BUTTON, on_click)
Untuk menambah pengendali acara pada butang, anda boleh menggunakan kod berikut:
def on_click(event): print("Button clicked!")
membangunkanaplikasi interaktif dengan cepat. Artikel ini memperkenalkan perpustakaan GUI yang biasa digunakan dalam Python dan cara menggunakan perpustakaan ini untuk mencipta aplikasi GUI.
Atas ialah kandungan terperinci Pengaturcaraan GUI Python: Mulakan dengan cepat dan mudah buat antara muka interaktif. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!