Python基于Tkinter的HelloWorld入门实例
本文实例讲述了Python基于Tkinter的HelloWorld入门实例。分享给大家供大家参考。具体分析如下:
初学Python,打算做几个Tkinter的应用来提高。
刚学的HelloWorld,秀一下。我用Python3.2的,Windows版本的。
源代码如下:
#导入sys和tkinter模块
import sys, tkinter
#创建主窗口
root = tkinter.Tk()
root.title("HelloWorld")
root.minsize(200, 100)
#创建标签
tkinter.Label(root, text="HelloWorld").pack()
#创建按钮并把命令绑定到退出
tkinter.Button(root, text="Exit", command=sys.exit).pack()
#启动主循环
root.mainloop()
运行截图如下:

希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
python实现颜色空间转换程序(Tkinter)
本文主要基于colorsys实现,样例是从hls转换到rgb,如果要换颜色空间很容易只需要修改一个函数,具体内容如下 用到了Scale和Canvas组件. 运行效果图: 代码如下: from Tkinter import * import colorsys #操作后的响应函数 def update(* args): 'color' r,g,b = colorsys.hls_to_rgb(h.get() / 255.0, l.get() / 255.0, s.get() / 255.0) r,g,
-
Python写的Tkinter程序屏幕居中方法
本文适用场景:想用Tkinter开发界面程序并屏幕居中,但没找到相应的API. 这两天玩了玩Tkinter,感觉不错,就是屏幕居中这个问题在网上搜了很长时间也没 找到答案,最后没办法,看它的文档,用自己的方法实现了. 方法很土,就是获取初始化的窗体大小和屏幕大小,再通过计算得到大体值. 以下是代码: 复制代码 代码如下: #! /usr/bin/python ''' File : screenCenter.pyw Author : Mike E-Mail : M
-
Python中使用Tkinter模块创建GUI程序实例
使用Tkinter模块来创建简单的GUI程序. Tkinter的Widgets有:Button.Canvas.Checkbutton.Entry.Frame.Label.Listbox.Menu.Menubutton.Message.Radiobutton.Scales.Scrollbar.TEXT.Toplevel等. 例: 复制代码 代码如下: # This program displays an empty window. import Tkinter def main(): main
-
Python Tkinter简单布局实例教程
本文实例展示了Python Tkinter实现简单布局的方法,示例中备有较为详尽的注释,便于读者理解.分享给大家供大家参考之用.具体如下: # -*- coding: utf-8 -*- from Tkinter import * root = Tk() # 80x80代表了初始化时主窗口的大小,0,0代表了初始化时窗口所在的位置 root.geometry('80x80+10+10') # 填充方向 ''' Label(root, text = 'l1', bg = 'red').pack(f
-
python使用Tkinter显示网络图片的方法
本文实例讲述了python使用Tkinter显示网络图片的方法.分享给大家供大家参考.具体实现方法如下: ''' tk_image_view_url_io.py display an image from a URL using Tkinter, PIL and data_stream tested with Python27 and Python33 by vegaseat 01mar2013 ''' import io # allows for image formats other tha
-
Python Tkinter基础控件用法
本文实例展示了Python Tkinter基础控件的用法,分享给大家供大家参考之用.具体方法如下: # -*- coding: utf-8 -*- from Tkinter import * def btn_click(): b2['text'] = 'clicked' evalue = e.get() print 'btn Click and Entry value is %s' % evalue def btn_click_bind(event): print 'enter b2' def
-
基于python的Tkinter实现一个简易计算器
本文实例介绍了基于python的Tkinter实现简易计算器的详细代码,分享给大家供大家参考,具体内容如下 第一种:使用python 的 Tkinter实现一个简易计算器 #coding:utf-8 from Tkinter import * import time root = Tk() def cacl(input_str): if "x" in input_str: ret = input_str.split("x") return int(ret[0]) *
-
Python tkinter模块中类继承的三种方式分析
本文实例讲述了Python tkinter模块中类继承的三种方式.分享给大家供大家参考,具体如下: tkinter class继承有三种方式. 提醒注意这几种继承的运行方式 一.继承 object 1.铺tk.Frame给parent: 说明: self.rootframe = tk.Frame(parent) tk.Label(self.rootframe) import tkinter as tk class MyApp(object): def __init__(self, parent)
-
python3使用tkinter实现ui界面简单实例
复制代码 代码如下: import timeimport tkinter as tk class Window: def __init__(self, title='nms', width=300, height=120, staFunc=bool, stoFunc=bool): self.w = width self.h = height self.stat = True self.staFunc = staFunc
-
Python Tkinter GUI编程入门介绍
一.Tkinter介绍 Tkinter是一个python模块,是一个调用Tcl/Tk的接口,它是一个跨平台的脚本图形界面接口.Tkinter不是唯一的python图形编程接口,但是是其中比较流行的一个.最大的特点是跨平台,缺点是性能不太好,执行速度慢. 一般使用Tkinter的方法是: From Tkinter import * 或者: import Tkinter 两者的区别我们前面讲模块的时候已经说过了. 二.Tkinter的使用 先看一下GUI程序的开发,熟悉MFC的朋友应该不会陌生.
-
python开发之tkinter实现图形随鼠标移动的方法
本文实例讲述了python开发之tkinter实现图形随鼠标移动的方法.分享给大家供大家参考,具体如下: 做这个东西的时候,灵感源自于一个js效果: 两个眼睛随鼠标移动而移动 运行效果: 代码部分: from tkinter import * #1.获取到小圆当前的圆心坐标(x1, y1) #2.获取到小圆移动的圆心坐标(x2, y2) #3.把小圆从坐标(x1, y1)移动到坐标(x2, y2) __author__ = {'name' : 'Hongten', 'mail' : 'hongt
-
python3.5使用tkinter制作记事本
tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程.tkinter的优点是简单易用.与Python的结合度好.tkinter在Python 3.x下默认集成,不需要额外的安装操作:不足之处为缺少合适的可视化界面设计工具,需要通过代码来完成窗口设计和元素布局. 本节采用的Python版本为3.x,如果想在python 2.x下使用tkinter,请通过apt-get进行安装.需要注意的是,不同Python版本下的tkinter使用方式可能略有不同,建议
随机推荐
- PHP 7.1中AES加解密方法mcrypt_module_open()的替换方案
- ASP生成静态htm页面基本代码
- 1亿条记录的MongoDB数据库随机查询性能测试
- jQuery EasyUI的TreeGrid查询功能实现方法
- jquery中邮箱地址 URL网站地址正则验证实例代码
- [php] 我的微型论坛的简单教程[已完成]第1/8页
- Python yield 小结和实例
- 详解Spring boot+CXF开发WebService Demo
- PHP第三方登录—QQ登录实现方法
- 详解Python中find()方法的使用
- 用js实现的模拟jquery的animate自定义动画(2.5K)
- js实现简单随机抽奖的方法
- 网站数据自动备份方法
- WinForm单例窗体用法实例
- 深入解析C语言中typedef的四个用途
- C#中Socket通信用法实例详解
- C# 6.0的属性(Property)的语法与初始值详解
- python中pylint使用方法(pylint代码检查)
- Node.js原生api搭建web服务器的方法步骤
- 使用Python通过win32 COM实现Word文档的写入与保存方法
