Es gibt zwei Methoden für Popup-Fenster in Python: Tkinter: Verwenden Sie die Tkinter-Bibliothek, um Tk- oder TopLevel-Widgets zu erstellen. Pyglet: Verwenden Sie die Pyglet-Bibliothek, um Fensterfenster zu erstellen.
So öffnen Sie ein Fenster in Python
In Python gibt es zwei Hauptmethoden, um ein Fenster zu öffnen:
1. Tkinter ist die Standard-GUI-Bibliothek für Python. die Folgendes bereitstellt: Die WidgetsTk
undTopLevel
werden zum Erstellen und Verwalten von Fenstern verwendet.
import tkinter as tk # 创建一个主窗口 root = tk.Tk() # 创建一个弹出窗口 popup = tk.Toplevel(root) popup.title("弹出窗口") popup.geometry("300x200") popup.configure(bg="white") # 在弹出窗口中添加一个标签 label = tk.Label(popup, text="这是一个弹出窗口") label.pack() # 显示主窗口和弹出窗口 root.mainloop()
2. PygletTk
和TopLevel
窗口小部件,用于创建和管理窗口。
import pyglet # 创建一个窗口 window = pyglet.window.Window(width=300, height=200, caption="弹出窗口") # 在窗口中添加一个标签 label = pyglet.text.Label("这是一个弹出窗口", font_name="Arial", font_size=12, x=window.width // 2, y=window.height // 2, anchor_x="center", anchor_y="center") @window.event def on_draw(): window.clear() label.draw() # 运行窗口 pyglet.app.run()
2. Pyglet
Pyglet 是一个跨平台的窗口系统和多媒体库。它提供了Window
Pyglet ist ein plattformübergreifendes Fenstersystem und eine Multimedia-Bibliothek. Es stellt die KlasseWindow
zum Erstellen und Verwalten von Fenstern bereit.rrreee
Das obige ist der detaillierte Inhalt vonSo öffnen Sie ein Fenster in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!