python可视化界面加减乘除,python可视化界面用什么

大家好,小编来为大家解答以下问题,python可视化界面开发工具,python可视化界面加减乘除,现在让我们一起来看看吧!

python图形化界面

一.定义理解

Python自带了tkinter 模块,实质上是一种流行的面向对象的GUI工具包 TK 的Python编程接口,提供了快速便利地创建GUI应用程序的方法。其图像化编程的基本步骤通常包括:

~导入 tkinter 模块

创建 GUI 根窗体

添加人机交互控件并编写相应的函数python自动化运维效果

在主事件循环中等待用户触发事件响应。

二.tkinter中的组件

1.常用的组件
控件 名称 作用
Button 按钮 单击触发事件
Canvas 画布 绘制图形或绘制特殊控件
Checkbutton 复选框 多项选择
Entry 输入框 接收单行文本输入
Frame 框架 用于控件分组
Label 标签 单行文本显示
Listbox 列表框 显示文本列表
Menu 菜单 创建菜单命令
Message 消息 多行文本标签,与Label用法类似
Radiobutton 单选按钮 从互斥的多个选项中做单项选择
Scale 滑块 默认垂直方向,鼠标拖动改变数值形成可视化交互
Scrollbar 滑动条 默认垂直方向,鼠标拖动改变数值,可与Text,Listbox,Canvas等控件配合移动可视化空间
Text 文本框 接收或输出多行文本
Toplevel 新建窗体容器 在顶层创建新窗体
常用组件的举例:
(1.)设置窗口,标题,大小和位置
import tkinter
# 创建主窗口
win = tkinter.Tk()
# 设置标题
win.title("小王最帅")
#设置大写和位置
win.mainloop()

输出:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XKFhPz0W-1654168959309)(C:\Users\86139\AppData\Roaming\Typora\typora-user-images\image-20220602174222188.png)]

(2.)Label控件
import tkinter
# 创建主窗口
win = tkinter.Tk()
# 设置标题
win.title("小王最帅")
#设置大写和位置
win.geometry("400x400+200+50")
'''
Labels标签控件,可以显示文本
win:父窗口
text:显示的文本内容
bg:背景颜色
fg:字体颜色
font:字体
wraplength:指定text文本中多宽后换行
justify:设置换行后的对齐方式
anchor:位置 n北,s,w,e,center居中:还可以写在一起:ne东北方向
'''
label = tkinter.Label(win,
                      text="this is a world!",
                      bg='pink',fg='red',
                      font=('黑体',20),
                      width=20,
                      height=10,
                      wraplength=100,
                      justify='left',
                      anchor='ne'
                      )
#显示出来
label.pack()
# 进入消息循环,可以写控件
win.mainloop()

输出:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gFyhp3x7-1654168959311)(C:\Users\86139\AppData\Roaming\Typora\typora-user-images\image-20220602174058643.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值