python图形界面
python
追星星の人
这个作者很懒,什么都没留下…
展开
-
tkinter入门(8)--messagebox,filedialog,colorchooser
@TOC1、messagebox介绍 使用messagebox可以创建的所有便准对话框样式:askokcancel(title,message.options)、askquestion(title,message.options)、askretrycencel(title,message.options)、askyesno(title,message.options)、showerror(title,message.options)、showinfo(title,message.options)、s原创 2020-06-27 17:26:55 · 409 阅读 · 0 评论 -
文件读取方法及数据操作
文件打开with open(path,“r+”,encoding=‘UTF-8’) as f:#这两种打开方式都可以f = open(path, ‘r’, encoding='UTF-8) ~~ 自己试的这两种方式结果一样,f的类型相同举例:f = open(path, 'r', encoding='UTF-8') #以读的方式打开文件f...原创 2019-12-04 20:29:01 · 441 阅读 · 0 评论 -
tkinter入门(4)--列表框,Scrollbar,Scale
tkinter入门(4)--列表框,Scrollbar,Scale1、列表框,多个选项时使用2、列表框多时,解决方案3、scale组件,使用户选择一定范围内数据1、列表框,多个选项时使用import tkinter as tkroot = tk.Tk()#生成顶层窗口root.title("组件使用!")#设置图形用户界面标题#列表框,多个选项时使用listbox1 = tk.Listbox(root,selectmode = 'multiple')#selectmode设置选择模式,有四种选原创 2020-06-27 10:55:59 · 280 阅读 · 0 评论 -
tkinter入门(7)--Message,Spinbox,PanedWindow,Toplevel
tkinter入门(7)--Message,Spinbox,PanedWindow,Toplevel1、Message组件2、Message组件使用3、Spinbox组件使用4、PanedWindow组件使用,生成两个可滑动窗格5、PanedWindow组件使用,生成三个可滑动窗格,并显示边框6、Toplevel(顶级窗口)组件使用1、Message组件 Message组件是Label组件的变体,用于显示多行文本消息,Message组件能够自动换行,并调整文本的尺寸使其适应给定的尺寸。2、Messa原创 2020-06-27 15:56:13 · 355 阅读 · 0 评论 -
tkinker入门(1)--标签、按钮、图片
tpinker入门(1)1、生成只包含一个组件(Label)的界面2、界面中新建一个框架并添加一个组件(Button)3、新建一个窗口并添加一个组件(Label),label中包含文本,图片4、按钮响应修改Label显示的值1、生成只包含一个组件(Label)的界面import tkinter as tkapp = tk.Tk()#生成顶层窗口app.title("组件使用!")#设置图形用户界面标题#添加一个组件(Label)label1 = tk.Label(app,text = '标签原创 2020-06-26 22:58:52 · 991 阅读 · 0 评论 -
k均值聚类分析鸢尾花数据集
k均值聚类分析鸢尾花数据集python代码思路分析代码中部分解析plt中figure函数plt中axes函数scatter函数python代码思路分析加载iris数据集获取鸢尾花两列属性值,分别作为横、纵方向值创建一个Kmeans模型,并对鸢尾花数据集在此模型中训练使用模型预测聚类分析结果画图from sklearn.datasets import load_iris #导入数据...原创 2020-01-07 10:39:47 · 6700 阅读 · 0 评论 -
tkinter入门(6)--事件绑定
tkinter入门(6)--事件绑定1、事件绑定简介2、鼠标事件绑定3、键盘事件绑定``、``,打印普通字母4、键盘事件绑定、,可以打印普通字母和特殊字母5、获取鼠标实时位置1、事件绑定简介 tkinter使用一种称为时间序列的机制来允许用户定义事件,用户需使用bind()方法将具体的事件序列与自定义的方法相绑定。事件序列是以字符串的形式表示的,可以表示一个或多个相关联的事件(如果是多个事件,那么对应的方法只有在满足所有事件的前提下才会被调用)。事件序列使用以下语法描述:<modifier-原创 2020-06-27 14:54:10 · 542 阅读 · 0 评论 -
python基础类型
python基础类型整型布尔型浮点型字符串列表元组字典整型布尔型浮点型字符串 字符串和元组一样,定义赋值后就不能修改其内容了,但可以通过切片的方式来重新给它赋值。列表1、Python中列表的使用比c语言中数组的使用更灵活,列表中可以包含多种数据类型,如整型,字符串,列表等等。2、往列表末尾加入一个数据方法:列表名.append(数据)3、往列表末尾添加多个数据方法:列表名.extent([data1,data2]);注意extend函数中和上面append函数一样也是一个参数,ex原创 2020-06-25 20:42:15 · 143 阅读 · 0 评论 -
tkinter入门(5)--Text组件,Tag
tkinter入门(5)--Text组件1、text组件简介2、Text组件使用,其中可以插入按钮、图片等3、Tag组件,通常用于改变Text组件中内容的样式和功能4、Tag组件事件绑定5、检查text文本是否发生改变6、在text文本中全文查找某字符7、text组件的撤销和恢复操作1、text组件简介 Text组件可以显示多行文本; Text组件可以手动修改文本内容;2、Text组件使用,其中可以插入按钮、图片等import tkinter as tkroot = tk.Tk()#生成顶层原创 2020-06-27 12:38:31 · 1499 阅读 · 0 评论 -
tkinter入门(9)--布局管理器(pack,grid,place)
tkinter入门(9)--布局管理器(pack,grid,place)1、布局管理器2、pack方法,将一个组件放入另一个组件中,完全填充3、pack方法(纵向填充,横向填充)4、grid组件使用,模拟登陆界面5、place组件使用6、place组件 ,组合覆盖显示1、布局管理器 布局管理器(pack,grid,place,均用于管理统一父组件下的所有组件的布局)。 pack,按添加的顺序进行排列。 grid,网格化排列。 place,允许程序员指定组件的大小和位置。布局管理器选择:原创 2020-06-27 18:50:07 · 625 阅读 · 0 评论 -
python安装face_recognition
python安装face_recognition电脑基本环境基本步骤电脑基本环境Pycharm,python解析器(python官网下的)vs2019(选个合适版本安上,不然安装dlib时会报错)安装face_recognition包真是一步一个坑啊,记忆深刻到让我开始使用博客要把它记下来,如果有写的不周全的地方还请见谅。基本步骤进入pip安装路径在命令行(cmd)中进入pytho...原创 2019-11-27 13:44:48 · 793 阅读 · 0 评论 -
tkinker入门(3)--输入框Entry
这里写目录标题1、输入框简单使用2、输入框使用---实例获取输入框值3、Entry输入框设置验证功能,保证输入合法性1、输入框简单使用 创建一个输入框,并设置默认显示文本import tkinter as tkapp = tk.Tk()#生成顶层窗口app.title("组件使用!")#设置图形用户界面标题#输入框简单使用e = tk.Entry(app)#可以输入中文,英文,数字,特殊符号e.pack(padx = 10,pady = 10)e.delete(0) # 清空输入框中原创 2020-06-27 01:27:06 · 811 阅读 · 0 评论 -
tkinker入门(2)--CheckButton,RadioButton,LabelFrame
tpinker入门(2)--CheckButton,RadioButton,LabelFrame1、Checkbutton使用及通过标签显示是否选中2、通过Checkbutton实现爱好选择3、Radio Button使用,多个按钮只需一个变量4、通过for循环创建Radiobutton5、创建标签框架1、Checkbutton使用及通过标签显示是否选中import tkinter as tkapp = tk.Tk()#生成顶层窗口app.title("组件使用!")#设置图形用户界面标题#C原创 2020-06-27 00:27:48 · 287 阅读 · 0 评论