概念 Tkinter: 是Tk图形用户界面工具包标准(ctl)的Python接口,作为一个轻量级的跨平台图形用户界面(GUI)开发工具 frame: 屏幕上的一块矩形区域,多是用来作为容器(container)来布局窗体,内容比较少. 标准属性:所有控件的共同属性,如大小,字体和颜色等等. 几何管理:Tkinter控件有特定的几何状态管理方法,管理整个控件区域组织. 注意:蓝色字体为链接可以查看详细说明. Tkinter 组件 ------> 详解 Widget(小部件) 描述 Button 按…
一.完美计算器实验一 import tkinter import math import tkinter.messagebox class calculator: #界面布局方法 def __init__(self): #创建主界面,并且保存到成员属性中 self.root = tkinter.Tk() self.root.minsize(280, 450) self.root.maxsize(280, 470) self.root.title('小餅餅丶的简易计算器1.0') # 设置显式面板…
def test(a:str,b:int)->str: print(test.__annotations__) return a+str(b) def doc_print(): """this is test doc """ pass def pack_args(args): """test 解包参数列表 """ print(list(range(*args))) def func…
前言 模块(Module)是我们用来组织 Python 代码的基本单位.很多功能强大的复杂站点,都由成百上千个独立模块共同组成. 虽然模块有着不可替代的用处,但它有时也会给我们带来麻烦.比如,当你接手一个新项目后,刚展开项目目录.第一眼就看到了攀枝错节.难以理解的模块结构,那你肯定会想:"这项目也太难搞了." 在这篇文章里,我准备了一个和模块有关的小故事与你分享. 一个关于模块的小故事 小 R 是一个刚从学校毕业的计算机专业学生.半个月前,他面试进了一家互联网公司做 Python 开发…
前言: 这是一篇来自整理EVERNOTE的笔记所产生的小博客,实现功能主要为用广度优先算法爬取小故事网,爬满100个链接并写入mysql,虽然CS作为双学位已经修习了三年多了,但不仅理论知识一般,动手能力也很差,在学习的空余时间前前后后DEBUG了很多次,下面给出源代码及所遇到的BUG. 本博客参照代码及PROJECT来源:http://078886.cn 源代码: 1 import requests as rq 2 import re 3 import codecs 4 import queu…
一.前言 由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅. 一.前言 二.Tkinter 是什么 三.Tkinter 控件详细介绍 1. Tkinter 模块元素简要说明 2. 常用窗口部件及简要说明: 四.动手实践学习 1. 创建主窗口及Label部件(标签)创建使用 2. Button窗口部件 3. Entry窗口部件 4. Text窗口部件 5. Listbox窗口部件 6. Radiobutton窗口部件 7. Checkbut…
Python实现GUI简单的来说可以调用Tkinter库,这样一般的需求都可以实现,显示简单的windows窗口代码如下: python_gui.py 1 #!C:\Python27\python.exe 2 # -*- coding:UTF-8 -*- 3 4 import Tkinter 5 6 def center_window(w = 300, h = 200): 7 ws = root.winfo_screenwidth() 8 hs = root.winfo_screenheight…
Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) 一.前言 由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅. 一.前言 二.Tkinter 是什么 三.Tkinter 控件详细介绍 1. Tkinter 模块元素简要说明 2. 常用窗口部件及简要说明: 四.动手实践学习 1. 创建主窗口及Label部件(标签)创建使用 2. Button窗口部件 3. Entry窗口部件 4. Text窗口部件 5. Listbo…
今天看到了GUI编程,书上推荐用wxPython,去官网上看了看,发现Windows的最高支持到2.7,我用的是3.4版本,咋办,用自带的库--Tkinter呗,它是Python的默认GUI库,几乎是个标准库,也是受广大开发者喜爱的. Tkinter有很多组件(其实也不多,十来个),今天主要用标签.按钮.进度条,写一个字体随进度条改变大小并且可以写文件的小程序,其他组件用法看文档就行,以前用C#写过winform的应该有经验.直接上代码: #---coding:utf-8--- from tki…
python安装Jieba中文分词组件 1.下载http://pypi.python.org/pypi/jieba/ 2.解压到解压到python目录下: 3.“win+R”进入cmd:依次输入如下代码: C:\Users\Administrator>cd D:\softwareIT\Python27\jieba-0.39 C:\Users\Administrator>d: D:\softwareIT\Python27\jieba-0.39>python setup.py install…