一稍僚敉视个优秀的可执行文件,既要在必要的时候,给出消息框,又要具备良好的交互能力,也就是对话框。比如,在软件里面打开某个文件,最好是有一个文件对话框。
工具/原料
电脑
python
文件对话框
1、用到的模块,包括:importtkinter.filedialogfromtkinterimport*
2、构造一个文竭惮蚕斗件对话框:root=Tk()defcallback():fileName=filedi锾攒揉敫alog.askopenfilename()print(fileName)Button(root,text='查看文件',command=callback).pack()mainloop()运行之后,可以看到出现一个“查看文件”的按钮。
3、点击“查看文件”,就会打开当前的工作目录,也就是当前文件夹。
4、此时打开某个文件,就会得到这个文件的绝对路径。步骤2里面的fileName就是文件的绝对路径。
颜色对话框
1、需要用到以下模块:importtkinter.colorchooserfromtkinterimport*
2、构造颜色对腑尸倚匝话框:root=Tk()defcolorReturn():color=colorchooser.askcolor()print(color)Button(roo墉掠载牿t,text="选择颜色",command=colorReturn).pack()mainloop()
3、点击“选择颜色”按钮,出现颜色表。
4、选定颜色,确定之后,就得到颜色参数。上面的color就是颜色参数。可以多次选择颜色。