在Ubuntu下进行Python GUI编程,有多个库可供选择。以下是一些常用的Python GUI库:
import tkinter as tk
root = tk.Tk()
root.title("Hello World")
label = tk.Label(root, text="Hello, Tkinter!")
label.pack()
root.mainloop()
from PyQt5.QtWidgets import QApplication, QLabel
app = QApplication([])
label = QLabel("Hello, PyQt!")
label.show()
app.exec_()
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text="Hello, Kivy!")
if __name__ == '__main__':
MyApp().run()
import wx
app = wx.App(False)
frame = wx.Frame(None, wx.ID_ANY, "Hello World")
frame.Show(True)
app.MainLoop()
import gtk
window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.connect("destroy", gtk.main_quit)
window.set_title("Hello PyGTK")
window.show_all()
gtk.main()
根据你的需求和偏好选择合适的库进行开发。