Python 如何编写交互界面?

先导入Python GUI库tkinter;然后使用tkinter接口“Tk”进行创建界面;接着使用接口“title”设置界面标题,“geometry”设置界面大小;最后调用“mainloop”即可。

示例代码from tkinter import *

import easygui

import psutil

root = Tk()

root.title("浏览器之战")

#GIRLS = ["Google","IE","Ferox","soudog"]

v = IntVar()

cpu_percent = psutil.cpu_percent(interval=1)

cpu_info = "CPU使用率已达到:%i%%" % cpu_percent

def callback():

easygui.msgbox(cpu_info,title='实际内容是CPU使用率')

group = LabelFrame(root,text="最好的浏览器是?") #基于root制作一个框架

group.pack(padx=70)

v.set(1)

language = [('Google',1),

('IE',2),

('360',3),

('soudog',4)]

for lang,num in language:

b = Radiobutton(group,text=lang,variable=v,value=num,indicatoron=False,padx=30,pady=3)

l = Label(group,textvariable=v) #将内容添加到框架中

l.pack()

b.pack(anchor=W,fill=X)

theButton=Button(root,text='就是这个了',command=callback)

theButton.pack(pady=20)

mainloop()

效果图

以上就是Python 如何编写交互界面?的详细内容,更多请关注随便开发网其它相关文章!

python编写交互界面设计_Python 如何编写交互界面?相关推荐

  1. python中扑克牌类设计_python中的图像界面设计(二)

    1. Tkinter组件 Tkinter 提供各种的组件(控件),如按钮.标签和文本框,提供一个GUI应用程序使用.这些组件通常被称为控件或者是部件.目前有15中Tkinter的组件.这些组件的简单介 ...

  2. 用户和计算机通信的界面设计,数据分析系统的交互界面设计

    摘要:针对位置敏感探测器件构成的数据分析系统,借助开发工具及MFC消息映射机制,实现系统交互界面的设计.界面通过对串口通信和USB通信方法的研究,利用按钮控件实现并控制上下位机数据通信:数据传输处理之 ...

  3. Android学习之登陆界面设计(二)基本界面设计

    Android学习之登陆界面设计(二)基本界面设计 前提 绘图样式 - drawable bg_login_btn_submit.xml bg_login_panel_slide.xml bg_log ...

  4. python 怎么做界面设计_python界面设计用什么

    python界面设计用什么?下面给大家介绍八款常用的界面设计的框架: Python 的 UI 开发工具包 Kivy Kivy是一个开源工具包能够让使用相同源代码创建的程序能跨平台运行.它主要关注创新型 ...

  5. 用qt做python界面设计_python QT5 子界面的设计

    版权所有:https://blog.csdn.net/fightingxyz/article/details/90598136 主界面为Main Window:子界面为Dialog.不同出现同级的两个 ...

  6. 什么是UI界面设计作者 信息构架+交互设计+视觉设计=UI

    在我的职业生涯中,听到的最多的字眼就是"美化一下".可以说,在2004年以前,是很少有人听过UI这个词的.那么,什么是UI呢?可能会有人说"User-interface, ...

  7. web登录界面设计_出色的Web界面设计的7条规则

    web登录界面设计 When you work on a website or on the design of web pages, remember that their success is n ...

  8. c语言主界面设计菜单系统,c语言界面设计代码的操作步骤,你学会了吗

    学计算机的人都知道C语言,而这也是非常常用的一种计算机编程语言.其实c语言运用得当,完全可以编程很多设计代码,帮助你进行界面设计.今天就让小编为大家介绍c语言界面设计. c语言界面设计代码的操作步骤 ...

  9. PyQt5下界面设计, 无边框加阴影界面, 鼠标左键移动事件

    本人小白, 网罗各个网页与资源学习总结的内容, 设置界面无边框且留有阴影, 且鼠标左键可以拖动界面的方法. 首先我们寻找一个模板进行学习演示, 例如腾讯会议的界面: 本人会仿照这个界面进行演示说明, ...

最新文章

  1. 3D目标检测论文阅读摘要
  2. 美国科学院学报:如何在竞争激烈的环境下维持稳定的群体
  3. 11月国内网站统计:淘宝得益于双11流量直逼腾讯
  4. Lua语言学习-垃圾回收
  5. 科技的趋势!AI将进军了37%的企业
  6. 虚拟服务器ip是什么意思,虚拟主机独立ip是什么意思
  7. git从入门到精通(四)(删除本地标签,删除远程标签)
  8. java可以做苹果软件吗_Java应用软件iPhone上运行 苹果没兴趣Sun单干
  9. Source Xref 与 JavaDocs 学习理解
  10. python判断回文字符串不考虑空格符号大小写_检查带有忽略的标点符号、空格和cas的回文文本...
  11. 实训笔记20190807--数据分析
  12. 微信小程序云数据库使用讲解
  13. 单模光纤最大传输距离为多少_单模光缆的传输距离是多少?
  14. 太阳能无线充电系统设计
  15. 计算机毕业设计ssm农贸市场摊位管理系统c22ux系统+程序+源码+lw+远程部署
  16. 自我激励的100种方法
  17. 2021-10-27 基于电影数据库的简单查询(数据库第二次实验)
  18. __dirname和__filename
  19. JS对DOM节点的操作--增加节点,删除节点
  20. 【深度好文】香港富豪卧底贫民窟:“你没出息,是因为不努力”害了多少程序员

热门文章

  1. android手机普及度,为什么有人认为全面屏手机的普及率比较低,有何依据?
  2. python基础语法-绘制奖状
  3. 大数据系列之数据仓库Hive原理
  4. NoMap Speeding-Up JavaScript Using Hardware Transactional Memory
  5. ajax传值总结(☆)
  6. 基于STM32的智能手表
  7. 中老年新消费品商城小程序开发,让父母开心,让子女安心
  8. 受害者有罪论——如何反驳
  9. 用C/C++读取一个文件,写一个输入法
  10. PyAutoGUI的离线安装方法及安装包