热门

最新

红包

立Flag

投票

同城

我的

发布
qq_42306030
qq_42306030
4 年前
trueqq_42306030

码住夏天
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
from tkinter import *from change import *root = Tk()root.geometry('480x480')# 建立新窗口def fun1(): win = Toplevel() win.geometry('230x230') win.title('新窗口') Button(win,text='关闭',command=lambda :[win.destroy(),fun3()]).place(relx=0.4,rely=0.4)# 改写按钮状态为’不可变‘def fun2(): but['state'] =DISABLED# 改写按钮状态为’正常‘def fun3(): but['state']=NORMALbut = Button(root,text='点击一次后状态改写',command=lambda :[fun1(),fun2()]) # (导入数据)建立新窗口but.place(relx=0.3,rely=0.3,relwidth=0.4)lb = Message(root,text='''点击一次按钮,弹出一个新窗口后,按钮的状态变为灰色,再次点击新窗口中的’关闭‘键后,按钮的状态恢复正常,即每次只能创建一次新窗口。''',relief=GROOVE)lb.place(relx=0.1,rely=0.5,width=300,relheight=0.4)root.mainloop我想把以上自定义函数放在另一个文件中,然后调用这个文件,但是碍于fun2和fun3函数,没有成功,哪位大佬知道该怎么改,谢谢大佬指导
立即登录