【1701H1】【穆晨】【180219】第132天总结

python3,Tkinter提供了三种标准对话框:

messagebox(消息框)

filedialog(文件对话框)

colorchooser(颜色选择)

python2.X中这三个模块是独立的

分别为tkMessageBox,tkFileDialog,tkColorChooser

需要导入模块import tkMessageBox,tkFileDialog,tkColorChooser

然后将messagebox替换为tkMessageBox

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

showwarning(title,message,options)

title:设置标题栏的文本

message:设置对话框的主要文本内容,可以使用\n

options:可以设置

default,按钮,默认是“确定”“是”“重试”,

可以设置的值有CANCEL,IGNORE,OK,NO,RETRY,YES

icon,指定对话框的图标,有ERROR,INFO,QUESTION,WARNING,

不能指定自己的图标

parent,如果不指定该选项,那么对话框默认显示在根窗口上

如果想要将对话框显示在子窗口w上,那么可以设置parent=w

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

filedialog模块提供两个函数:

askopenfilename(**option)打开文件

asksaveasfilename(**option)保存文件

defaultextension指定文件的后缀

filestypes指定文件类型的下拉菜单选项

initialdir指定打开/保存文件的默认路径

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

Tkinter14,message,filedialog,cholorchooser

第一个返回的是浮点数RGU,第二个是16进制

相关文章:

  • 2021-12-10
  • 2021-07-27
  • 2022-12-23
  • 2021-10-24
  • 2021-04-29
  • 2022-12-23
  • 2022-01-08
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2021-05-28
  • 2021-12-18
  • 2021-09-21
相关资源
相似解决方案