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

使用VSCode微软Python扩展时Tkinter窗口无法显示求助

Tkinter窗口无法显示的问题修复

你的代码里有两个关键错误导致窗口无法正常显示:

  • 类的构造方法名称错误:__init_缺少一个下划线,Python类的构造方法必须是__init__(前后各两个下划线),这个错误会导致构造方法不会被自动调用,build_controls方法根本没执行。
  • Tkinter主窗口类调用错误:tk.TK()写法错误,正确的是tk.Tk()(注意字母k是小写),Tkinter的主窗口类是Tk。

修复后的代码如下:

import tkinter as tk

class FormMain:
    def __init__(self):
        self.build_controls()

    def build_controls(self):
        self.form_main = tk.Tk()
        self.form_main.title("Staff Manager")
        self.form_main.mainloop()

form = FormMain()

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 01:18:11