python关闭当前窗口_点击按钮后关闭Python窗口

我有一个关于tkinter Python的快速问题。我创建了按钮添加命令来执行一些功能,但如何使,点击按钮后,函数执行窗口就会关闭。在def Top(self):

self.string1=StringVar() ###

self.string2=StringVar()

self.string3=StringVar() ###

self.Top=Toplevel()

self.Top.title("Database Preferences")

L1=Label(self.Top, text="Host")

L1.pack(side=TOP)

self.entry1=Entry(self.Top, textvariable=self.string1)

self.entry1.pack(side=TOP, padx=10, pady=12)

L2=Label(self.Top, text="User")

L2.pack(side=TOP)

self.entry2=Entry(self.Top, textvariable=self.string2)

self.entry2.pack(side=TOP, padx=10, pady=12)

L3=Label(self.Top, text="Pass")

L3.pack(side=TOP)

self.entry3=Entry(self.Top, textvariable=self.string3)

self.entry3.pack(side=TOP, padx=10, pady=12)

Button(self.Top, text="ok", command=self.createini).pack(side=BOTTOM, padx=10, pady=10)

def createini(self):

cfgfile = open("conf.ini",'w')

self.Config = ConfigParser.ConfigParser()

self.Config.add_section('Database')

self.Config.set('Database',"host", self.string1.get())

self.Config.set('Database',"user", self.string2.get())

self.Config.set('Database',"pass", self.string3.get())

self.Config.write(cfgfile)

cfgfile.close()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值