完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
由于基础不是很扎实,在编写和调试中出现了许多的弯路,目前遇到的已经一一解决了,但也还是有些顽疾,目前尚未解决,下面会说明,先汇报一下今天凌晨3点起来调试的进度,见下图
这些错误,其实很莫名其妙的,我都是严格按照缩进格式进行的,但是还是很头大,反复的用空格和tab键,始终不行,切换到pychARM软件调试,也是一样的错误,很神奇,在快要绝望时,莫名其妙的又好了,为什么?我不知道,也没有答案。 但是不能放弃,我就休息一会,试一次,断断续续的进行着。 完成一些后续的界面操作,上图 其实第二张图,我是打算放几个button的,但是在家调试时,始终是只有一个“保存”,其他的都不显示,点击保存,功能也是正确的,提示“保存成功”,到了单位的电脑,就可以看见“清空”按键,当然功能也是正确的。其他的button还是不能看见。这到底是怎么回事呢?目前还是无解中。 下面就把代码上了,给大家参考。 class maintenFrame(object): def __init__(self, master): #super().__init__() self.infoPage = Toplevel(master) #self.infoPage.geometry('450x120') self.nameToLabel = Label(self.infoPage, text=u'姓名:') self.nameToLabel.grid(row=0, column=0) self.nameToEntry = Entry(self.infoPage) self.nameToEntry.grid(row=0, column=1) self.sexLabel = Label(self.infoPage, text=u'性别:') self.sexLabel.grid(row=0, column=2) self.sexToEntry = Entry(self.infoPage) self.sexToEntry.grid(row=0, column=3) self.ageLabel = Label(self.infoPage, text=u'年龄:') self.ageLabel.grid(row=1, column=0) self.ageToEntry = Entry(self.infoPage) self.ageToEntry.grid(row=1, column=1) self.fromLabel = Label(self.infoPage, text=u'籍贯:') self.fromLabel.grid(row=1, column=2) self.fromToEntry = Entry(self.infoPage) self.fromToEntry.grid(row=1, column=3) self.cellLabel = Label(self.infoPage, text=u'移动电话:') self.cellLabel.grid(row=2, column=0) self.cellToEntry = Entry(self.infoPage) self.cellToEntry.grid(row=2, column=1) self.mailLabel = Label(self.infoPage, text=u'邮箱:') self.mailLabel.grid(row=2, column=2) self.mailToEntry = Entry(self.infoPage) self.mailToEntry.grid(row=2, column=3) self.addrLabel = Label(self.infoPage, text=u'地址:') self.addrLabel.grid(row=3, column=0) self.addrToEntry = Entry(self.infoPage, insertwidth=50) self.addrToEntry.grid(row=3, column=1) self.remarkLabel = Label(self.infoPage, text=u'备注:') self.remarkLabel.grid(row=4, column=0) self.remarkToEntry = Entry(self.infoPage, insertwidth=50) self.remarkToEntry.grid(row=4, column=1) self.saveButton = Button(self.infoPage, text=u'保存', command=self.saveInfo) self.saveButton.grid(row=5, column=0,) self.clrButton = Button(self.infoPage, text=u'清空', command=self.clrInfo) self.clrButton.grid(row=5, column=1) self.extButton = Button(self.infoPage, text=u'退出', command=self.quit) self.extButton.grid(row=5, column=3) def saveInfo(self): self.nameEntry = self.nameToEntry.get().strip() self.sexEntry = self.sexToEntry.get().strip() self.ageEntry = self.ageToEntry.get().strip() self.fromEntry = self.fromToEntry.get().strip() self.cellEntry = self.cellToEntry.get().strip() self.mailEntry = self.mailToEntry.get().strip() self.addrEntry = self.addrToEntry.get().strip() self.remarkEntry = self.remarkToEntry.get().strip() tkMessageBox.showwarning(u'保存成功') def clrInfo(self): self.nameToEntry.delete(0,END) self.sexToEntry.delete(0,END) self.ageToEntry.delete(0,END) self.fromToEntry.delete(0,END) self.cellToEntry.delete(0,END) self.mailToEntry.delete(0,END) self.addrToEntry.delete(0,END) self.remarkToEntry.delete(0,END) tkMessageBox.showwarning(u'清除完成') 带着很多疑问,我始终坚持着,只有这样,我才能进步,给自己先打气,加油啊!! 笔者编辑与2018年1月8日 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
39个成员聚集在这个小组
加入小组3378 浏览 0 评论
5993 浏览 0 评论
2300 浏览 0 评论
5296 浏览 0 评论
1937 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 11:09 , Processed in 0.532925 second(s), Total 56, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号