python tkinter GUI 程序简易实例
2015-07-19 13:14
771 查看
python tkinter GUI 程序简易实例,做了一个英尺换米的小计算器,实验一下python的图形界面编程。
python tkinter GUI 程序简易实例,做了一个英尺换米的小计算器,实验一下python的图形界面编程。
from tkinter import * from tkinter import ttk #计算程序 def calculate(* args): value=float(feet_entry.get()) meters=(0.3048*value*10000.0+0.5)/10000.0 ttk.Label(mainframe,text=meters).grid(column=2,row=2,sticky=W) print(meters) #界面设计 root=Tk() root.title("英尺转换为米") mainframe=ttk.Frame(root,padding="150 30 10 30") mainframe.grid(column=0,row=0,sticky=(N,W,E,S)) feet_entry=ttk.Entry(mainframe,width=5) feet_entry.grid(column=2,row=1,sticky=(W,E)) ttk.Label(mainframe,text="英尺").grid(column=3,row=1,sticky=W) ttk.Label(mainframe,text="等于").grid(column=1,row=2,sticky=E) ttk.Label(mainframe,text="米").grid(column=3,row=2,sticky=W) ttk.Button(mainframe,text="计算",command=calculate).grid(column=3,row=3,sticky=W) for child in mainframe.winfo_children(): child.grid_configure(padx=3,pady=7) feet_entry.focus() #绑定事件 root.bind("<Return>",calculate) root.mainloop()
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法
- Python实现的基于ADB的Android远程工具