def tj(): a=0 b=0 with open("F:\卢启航\单词1.txt","a+",encoding="utf-8") as fa: def gh(): win.title("添加单词") def jiaru(): a=en1.get() b=en2.get() if a=="" or b=="": win.title("添加失败") if a=="": print("英文为空,无法添加") elif b=="": print("中文为空,无法添加") win.after(1000,gh) elif '\u4e00'<=a<='\u9fa5': win.title("添加失败") print("英文为中文,无法添加") win.after(1000,gh) else: s=a+b+"\n" fa.write(s) win.title("添加成功") win.after(1000,gh) win=Tk() win.title("添加单词") win.geometry("250x100") Label(win,text="英文:").grid(row=0,column=0) en1=Entry(win) en1.grid(row=0,column=1) Label(win,text="中文:").grid(row=1,column=0) en2=Entry(win) en2.grid(row=1,column=1) Button(win,text="添加",command=jiaru).grid(row=2,column=0,columnspan=2) win.mainloop()
时间: 2023-05-23 08:04:01 浏览: 182
这是一段 Python 代码,功能是用来添加单词到文件。该代码包含一个函数 tj() 和两个子函数 gh() 和 jiaru(),以及相关的 GUI 界面的创建和初始化。其中,tj() 函数是主函数,用来执行该代码,而 gh() 函数用来更改 GUI 窗口的标题,jiaru() 函数则是用来获取用户输入的单词并将其添加到指定的文件中。
阅读全文