Python 如何编写交互界面?


本文摘自php中文网,作者Guanhui,侵删。

Python 如何编写交互界面?

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

示例代码

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

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 pygame如何安装?详解Python pygame安装的教程实例

Python基础之输入输出和运算符

Python可以引用另一个文件的函数吗

Python需要有编程的基础吗

Python面向对象之类和实例

总结2020年最强Python

Python中5个常用的内置高阶函数的介绍(附代码)

Python怎么创建文件夹

Python为什么安装了运行不了?

Python的输入来源包括文件输入吗

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...