Pycharm中gui图形界面显示问题

from tkinter import *
class Calculator:
def init(self): #初始化gui界面
self.frame =Tk()#创建窗口
#添加窗体的标题
self.frame.title("计算圆的周长和面积")
#指定窗体大小
self.frame.geometry("600x300")
#不允许改变窗体大小
self.frame.resizable(0,0)
#指定窗体的颜色
self.frame["bg"] = "lightgray"
def show(self):#展示窗体
self.frame.mainloop()
if name=="main":#
#根据类实例化一个对象
this_gui =Calculator()
#展示窗体
this_gui.show()

D:\python\project\venv\Scripts\python.exe D:/python/project/demo/02计算圆的周长和面积(gui).py

进程已结束,退出代码0

Pycharm 中运用python写gui界面,为什么代码执行后不显示窗口,只显示进程已结束,退出代码0

正常啊,是不是代码格式的问题

img

from tkinter import *
class Calculator:
    def __init__(self): #初始化gui界面
        self.frame =Tk()#创建窗口
        #添加窗体的标题
        self.frame.title("计算圆的周长和面积")
        #指定窗体大小
        self.frame.geometry("600x300")
        #不允许改变窗体大小
        self.frame.resizable(0,0)
        #指定窗体的颜色
        self.frame["bg"] = "lightgray"
    def show(self):#展示窗体
        self.frame.mainloop()
if __name__=="__main__":#
    #根据类实例化一个对象
    this_gui =Calculator()
    #展示窗体
    this_gui.show()

你好,请问你这个问题解决了吗?如果解决了,能告诉一下解决方法吗?我也遇到同样的问题了

自己看看吧
https://www.bilibili.com/video/BV1944y1T7ay?spm_id_from=333.337.search-card.all.click