面向对象GUI
from tkinter import * from tkinter . ttk import * #整个窗体的GUI就是一个类 class Calculator : #继承Tk def __init__ ( self ): self . frame = Tk () #通过Tk实例化一个对象。 self . frame . title ( "计算器" ) #对象.继承类的属性 self . frame . geometry ( "700x200+300+250" ) #对象.继承类的属性 self . frame . resizable () #对象.继承类的属性 self . frame [ "bg" ]= "darkgray" #对象.继承类的属性 self . Entry_num01 = Entry ( self . frame , font =( "微软雅黑" , 14 , "bold" ) , width = 10 ) #添加一个文本输入框。--number01 self . Entry_num01 . place ( x = 20 , y = 80 ) #添加一个下拉框的运算 self . action = Combobox ( self . frame , font =( "微软雅黑" , 14 , "bold" ) , width = 4 , )