Python基于Tkinter实现的记事本实例
本文实例讲述了Python基于Tkinter实现的记事本。分享给大家供大家参考。具体如下:
from Tkinter import * root = Tk('Simple Editor') mi=StringVar() Label(text='Please input something you like~' ).pack() te = Text(height = 30,width =100) te.pack() Label(text=' File name ').pack(side = LEFT) Entry(textvariable = mi).pack(side = LEFT) mi.set('*.txt') def save(): t = te.get('0.0','10.0') f = open(mi.get(),'w') f.write(t) Button(text = 'Save' , command = save).pack(side = RIGHT) Button(text = 'Exit' , command = root.quit).pack(side = RIGHT) mainloop()
希望本文所述对大家的Python程序设计有所帮助。
相关推荐
-
Python基于tkinter模块实现的改名小工具示例
本文实例讲述了Python基于tkinter模块实现的改名小工具.分享给大家供大家参考,具体如下: #!/usr/bin/env python #coding=utf-8 # # 版权所有 2014 yao_yu # 本代码以MIT许可协议发布 # 文件名批量加.xls后缀 # 2014-04-21 创建 # import os import tkinter as tk from tkinter import ttk version = '2014-04-21' app_title = '文件名
-
python的tkinter布局之简单的聊天窗口实现方法
本文实例展示了一个python的tkinter布局的简单聊天窗口.分享给大家供大家参考之用.具体方法如下: 该实例展示的是一个简单的聊天窗口,可以实现下方输入聊天内容,点击发送,可以增加到上方聊天记录列表中.现在只是"单机"版. 右侧预留了空位可以放点儿其它东西.感兴趣的读者可以进一步做成socket双方互聊. 以下是功能代码部分: from Tkinter import * import datetime import time root = Tk() root.title(unic
-
python3.3使用tkinter开发猜数字游戏示例
利用这个小游戏可以学习一下ython3.3中tkinter的使用方法 复制代码 代码如下: # -*- coding: utf-8 -*-import tkinter as tkimport sysimport randomimport re number = random.randint(0,1024)running = Truenum = 0nmaxn = 1024nminn = 0 def eBtnClose(event): root.destroy() def eBtnGuess(
-
python3.5使用tkinter制作记事本
tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程.tkinter的优点是简单易用.与Python的结合度好.tkinter在Python 3.x下默认集成,不需要额外的安装操作:不足之处为缺少合适的可视化界面设计工具,需要通过代码来完成窗口设计和元素布局. 本节采用的Python版本为3.x,如果想在python 2.x下使用tkinter,请通过apt-get进行安装.需要注意的是,不同Python版本下的tkinter使用方式可能略有不同,建议
-
使用Python中的tkinter模块作图的方法
python简述: Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程.Python[1]已经成为最受欢迎的程序设计语言之一.2011年1月,它被TIOBE编程语言排行榜评为2010年度语言.自从2004年以后,python的使用率是呈线性增长. tkinter模块介绍 tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以
-
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的HelloWorld入门实例
本文实例讲述了Python基于Tkinter的HelloWorld入门实例.分享给大家供大家参考.具体分析如下: 初学Python,打算做几个Tkinter的应用来提高. 刚学的HelloWorld,秀一下.我用Python3.2的,Windows版本的. 源代码如下: #导入sys和tkinter模块 import sys, tkinter #创建主窗口 root = tkinter.Tk() root.title("HelloWorld") root.minsize(200, 10
-
Python tkinter模块弹出窗口及传值回到主窗口操作详解
本文实例讲述了Python tkinter模块弹出窗口及传值回到主窗口操作.分享给大家供大家参考,具体如下: 有些时候,我们需要使用弹出窗口,对程序的运行参数进行设置.有两种选择 一.标准窗口 如果只对一个参数进行设置(或者说从弹出窗口取回一个值),那么可以使用simpledialog,导入方法: from tkinter.simpledialog import askstring, askinteger, askfloat 完整例子 import tkinter as tk from tkin
-
Python升级提示Tkinter模块找不到的解决方法
一.安装tkinter 在Linux中python默认是不安装Tkinter模块, 复制代码 代码如下: [root@li250-193 ~]# python Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "li
-
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基于回溯法子集树模板实现8皇后问题
- 一个js实现的所谓的滑动门
- 修改js Calendar日历控件 兼容IE9/谷歌/火狐
- 用批处理上传文件到ftp目录下的实现方法
- Centos6.4编译安装mysql 8.0.0 详细教程
- iOS输入框(UITextField)密码明暗文切换方法
- Python实现从脚本里运行scrapy的方法
- PHP中使用协同程序实现合作多任务第1/2页
- 基于Vuejs和Element的注册插件的编写方法
- 文本框栏目介绍
- Ajax+asp应用实例 注册模块,表单提交
- Apache,IIS下Discuz x1.5伪静态设置方法
- 用phpMyadmin创建Mysql数据库及独立数据库帐号的图文教程
- eXeScope注册码算法bat版
- Java初学者问题图解(动力节点Java学院整理)
- CentOS 6.5中利用yum搭建LNMP环境的步骤详解
- JS实现多物体运动的方法详解
- 基于Redis的限流器的实现(示例讲解)
- 深入理解SpringCloud之Eureka注册过程分析
- SpringBoot如何解析参数的深入理解