-
python标准库中的configparser模块
configparser模块提供了结构与Windows系统中INI文件类似的配置文件解析器。下面是一个典型的简单ini配置文件格式:[DEFAULT] name = myname email = [email protected] [info] age = 30 [job] address = 中国 文件由多个节(section)组成,每个小节都有一个[section]标头 每个节包含多个键值对,键和值之间使用特定字符串(默认为 = 或 : )分隔 默认情况下小节名对大小写敏感而键对大小写不敏感 键和值开头和末尾的空格会被移除。 值可以跨越多行,但是需要...
2020-09-15 -
tkinter中的弹窗和打开保存文件
tkinter.messagebox模块用于弹窗该模块的常用方法参数格式都为(title=None, message=None,**options)title表示弹窗的标题,message表示显示的文字askokcancel() :圆形蓝色问号 确定,取消按钮 返回 True False 关闭返回 False askquestion() :圆形蓝色问号 是(Y),否(N)按钮 返回 yes no 无法关闭 askretrycancel() :黄色三角感叹号 重试(R),取消按钮 返回 True False 关闭返回 False askyesno() :圆形蓝色问号 是(Y),否(N)按钮...
2020-07-14 -
tkinter中的布局方式
所谓布局,就是指控制窗体容器中各个控件(组件)的位置关系。tkinter共有三种几何布局管理器,分别是:pack布局,grid布局,place布局。pack布局使用 pack布局,将向容器中添加组件,第一个添加的组件在最上方,然后是依次向下添加。in:使用master包含此部件 ipadx:在x方向内部间距(单位为像素) ipady:在y方向内部间距(单位为像素) padx:在x方向外部间距(单位为像素) pady:在y方向外部间距(单位为像素) side:tkinter.TOP/BOTTOM/LEFT/RIGHT,组件在主窗口的位置。默认水平居中 after:将组件置于其他组件之后; ...
2020-07-14 -
tkinter中的事件绑定
事件绑定方法:bind(sequence,func,add)bind_class(className,sequence,func,add)bind_all(sequence,func,add)sequence :所绑定的事件; func :所绑定的事件处理函数,如果绑定事件,事件对象event会传递给func函数 add :可选参数,为空字符或‘+’ className :所绑定的类 鼠标键盘事件 :鼠标单击事件,1左键,2中键,3右键,4滑轮上滚,5滑轮下滚,可以简化为,... :同上; :鼠标释放事件,1左键,2中键,3右键 :鼠标按下移动事件,1左键,2中键,...
2020-07-14 -
tkinter中的Menu菜单组件
创建Menu菜单的步骤:1、创建主菜单menu=tkinter.Menu(root) 2、创建主菜单的子菜单项menu1=tkinter.Menu(menu) 3、设置该子菜单的选项 menu1.add(‘command‘,label=‘文字‘,command=func)或者 menu1.add_command(label=‘文字‘,command=func) 4、设置一个菜单显示文字并关联到menu和menu1两个菜单对象 menu.add_cascade(label=‘文字‘,menu=menu1) 5、重复2、3、4三个步骤 6、通过root.config(...
2020-07-13