You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tkinter GUI运行无报错但窗口不显示,请求问题排查

问题排查与解决

问题核心是类的构造方法拼写错误:你把Python类的构造方法__init__误写成了__int__,导致创建FlashCard实例时,初始化窗口的代码完全没有被触发执行,自然不会显示GUI窗口。

修正后的UI.py代码:

from tkinter import *
BACKGROUND_COLOR = "#B1DDC6"
class FlashCard:
    def __init__(self):  # 修正构造方法名称
        self.window = Tk()
        self.window.title("Flash Card")
        self.window.config(padx=50, pady=50, bg=BACKGROUND_COLOR)
        self.window.mainloop()

修改后重新运行main.py,GUI窗口即可正常显示。

内容的提问来源于stack exchange,提问作者Hemford Jamera

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 08:05:33