Python之GUI编程(Tkinter))】的更多相关文章

不足之处,还请海涵,请指出不足.本人发布过的文章,会不断更改,力求减少错误信息. 一.重要放在开头:模块 如出现这种错误 ModuleNotFoundError: No module named 'numpy' 这种错误通常不会出现,因为Python的模块,通常在你安装Python shell的时候,就已经附带上了.出现这种错误原因(比如我),某人安装软件通常不喜欢按照套路出牌,导致错误怪异且层出不穷. 解决办法: 1.重新安装Python shell.建议: (1)仍使用之前的版本,一是熟悉,…
推荐几个学习网址:https://www.cnblogs.com/shwee/p/9427975.html https://cloud.tencent.com/developer/section/1372347#stage-100040129 https://docs.python.org/3/library/tkinter.html 一.源代码 import itchat import requests import tkinter from tkinter import messagebox…
Python GUI编程(Tkinter) Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里.Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. wxPython:wxPython 是一款开源软件,是 Py…
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…
TK在大多数 Unix平台.Windows平台和Macintosh系统都是预装好的,TKinter 模块是 Tk GUI 套件的标准Python接口.可实现Python的GUI编程. Tkinter模块("Tk 接口")是python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中.(百度百科) 一般的环境里直接import…
Python GUI编程(Tkinter) Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里.Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. wxPython:wxPython 是一款开源软件,是 Py…
学习自: Python GUI 编程(Tkinter) | 菜鸟教程 TkDocs_官方文档 1.几个常用的Python GUI库 tkinter:Python的标准Tk GUI工具包的接口. wxPython:一款开源软件,是Python语言的一套优秀的GUI图形库. Jython:Jython程序可以和Java无缝集成 2.创建一个GUI程序的步骤 ①导入Tkinter模块:import tkinter ②创建控件 ③指定这个控件的master,即这个控件属于哪一个 ④告诉GM(geomet…
这一章是对前两章的总结: Python:GUI库tkinter(一) Python:GUI库tkinter(二) 前两章是对控件的介绍,第一章可以知道各控件使用时的具体参数,第二章以具体的例子展示了每个控件的用法,本章将所有控件放在一起,看看构建一个GUI的一般方法与语句. 以这可能是最好玩的python GUI入门实例! - 简书和Python:GUI库tkinter(二)中的例子为例,给出制作一个具有注册登录功能的界面的一般流程: from tkinter import * from tki…
今天看到了GUI编程,书上推荐用wxPython,去官网上看了看,发现Windows的最高支持到2.7,我用的是3.4版本,咋办,用自带的库--Tkinter呗,它是Python的默认GUI库,几乎是个标准库,也是受广大开发者喜爱的. Tkinter有很多组件(其实也不多,十来个),今天主要用标签.按钮.进度条,写一个字体随进度条改变大小并且可以写文件的小程序,其他组件用法看文档就行,以前用C#写过winform的应该有经验.直接上代码: #---coding:utf-8--- from tki…
tk官网的教程学习: https://tkdocs.com/tutorial/firstexample.html 学习blog: https://www.cnblogs.com/aland-1415/p/6849193.html 创建一个GUI程序 1,导入 ,tkinter 模块 2,创建控件 3,指定这个控件的 master, 即这个控件属于哪一个 4,告诉 GM(geometry manager) 有一个控件产生了. /dʒɪ'ɒmɪtrɪ/  几何管理器 #!/usr/bin/pytho…
1. GUI概述: GUI全称为Graphical User Interface,叫做图形用户界面,也是一种交互方式(Interaction).早期计算机使用的命令行界面(command-line interface,简称CLI),图形界面对于用户来说在视觉上更易于接受.然而这种界面若要通过在显示屏的特性位置,以“各种美观而不单调的视觉消息“提示用户”状态的改变”,势必比简单的消息呈现上更有优势. 2.Python支持常用的GUI工具包: Tkinter 使用Tk平台 很容易得到 半标准wxpy…
    Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里.Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI…
学习自: Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) - 洪卫 - 博客园 Tkinter简明教程 - 知乎 TkDocs_官方文档 一个Tkinter库较为全面的总结,很细致! 一个在Tkinter中使用time实现界面快速刷新的例子 1.控件 这一部分已经在前一篇博文说过了,此处额外补充说明一些控件 控件 说明 Canvas 画布.这个部件可以用来绘制图表和图,创建图形编辑器,实现定制窗口部件 CheckButton 单选框.代表一个变量,它有两个不同的值,根据按…
一.图形用户图面(GUI编程) 1. wxpython下载和安装: 下载url: http://wxpython.org/download.php 2.创建示例GUI应用程序 : ①开始需要导入wx 模块 ②初始化 import wx app = wx.App() 3. 窗口和组件 窗口(window) 也称为框架(Frame), 它只是wx.Frame类的实例. 4.事件处理(event) 示例: import wx app = wx.PySimpleApp()frame = wx.Frame…
摘录 python核心编程 本节我们将展示一个中级的tkinter应用实例,这个应用是一个目录树遍历工具:它会从当前目录开始,提供一个文件列表,双击列表中任意的其他目录,就会使得工具切换到新目录中,用新目录中的文件列表代替旧文件列表.这里新增了列表框.文本框和滚动条,此外还增加了鼠标单击.键盘按下.滚动操作等回调函数.其实,整个应用就是一系列控件和函数的组合. #python 3.6 import os from time import sleep from tkinter import * #…
1.按钮 tkBtton.py import tkinter root = tkinter.Tk() btn1 = tkinter.Button(root, anchor=tkinter.E,\ text='Button1', width=40, height=5) btn1.pack() btn2 = tkinter.Button(root, \ text='Button2', bg='blue') btn2.pack() btn3 = tkinter.Button(root, \ text=…
一.tkinter是python的标准gui库,tkinter是内置在python的安装包之中的,所以安装好python之后就可以import导入tkinter模块了 二.创建一个GUI程序 1.导入 Tkinter 模块  from tkinter import * 2.创建窗口 top=Tk()——实例化主窗口,,如果要实例化子窗口,用toplevel() 3.创建控件(详看三) canvas=Canvas(top,width=300,height=300,bg='white')   lab…
1.消息框 tkMessageBox.py import tkinter from tkinter import messagebox def cmd(): global n global buttontext n += 1 if n==1: messagebox.askokcancel('Python Tkinter', 'askokcancel') buttontext.set('askquestion') elif n==2: messagebox.askquestion('Python…
Tkinter 组件 Tkinter的提供各种控件,如按钮,标签和文本框,一个GUI应用程序中使用.这些控件通常被称为控件或者部件. 目前有15种Tkinter的部件.我们提出这些部件以及一个简短的介绍,在下面的表: 标准属性 标准属性也就是所有控https://www.xuanhe.net/件的共同属性,如大小,字体和颜色等等. 几何管理 Tkinter控件有特定的几何状态管理方法,管理整个控件区域组织,一下是Tkinter公开的几何管理类:包.网格.位置…
1.菜单 tkMenu.py import tkinter root = tkinter.Tk() menu = tkinter.Menu(root) submenu = tkinter.Menu(menu, tearoff=0) submenu.add_command(label='Open') submenu.add_command(label='Save') submenu.add_command(label='Close') menu.add_cascade(label='File',…
Python图形库简要介绍 python提供了多个图形开发界面的库,几个常用Python GUI库如下: Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图…
导入依赖 '''导入依赖''' import tkinter as tk import tkinter.messagebox as msg 创建并隐藏根窗口 '''创建并隐藏根窗口''' root_window = tk.Tk() root_window.withdraw() 创建消息提示框 '''创建消息提示框''' msg.showinfo('表白', '你听我说...') msg.showinfo('表白', '我喜欢你很久了') while True: a = msg.askyesnoc…
Label Label(标签)组件用于在屏幕上显示文本或图像,仅能显示单一字体的文本 •参数 Label(master=None, **options) (class)**options 组件选项,下方表格详细列举了各个选项的具体含义和用法: 选项 含义 activebackground 1. 设置当 Label 处于活动状态(通过 state 选项设置状态)的背景色 2. 默认值由系统指定 activeforeground 1. 设置当 Label 处于活动状态(通过 state 选项设置状态…
本篇文章承接http://www.cnblogs.com/zhang-zhi/p/7646923.html#3807385,上篇文章描述了对文本文件的简单处理,本章节结合PYQT4实现该功能的GUI图形界面化,简单的UI界面可以更好的提高工具的实用性,所以在此进行一下记录. 主要实现功能效果展示如下: 1.打开本地对话框,选择文件   2.文件打开,报文输入及报文清空功能 3.核心功能,报文格式转换 4.退出 一.Python GUI开发之PYQT4 1.先安装PYQT4     有两种方式可以…
pygame的下载网址: http://www.pygame.org/download.shtml 我下载了第一个 很显然,安装的时候出现了如图中的尴尬,更改了安装目录后,在Python shell中import pygame还是会出错.如果pygame检测到python,就不会出现图中的红叉,原来是版本的问题,我安装的是python 64位的,而下载的pygame是32位的. 照理说,应该有64位的,所以网上搜了下,终于在一个网站里找到安装的方法: 1.      需要在电脑中安装pip,这就…
place() 相对定位与绝对定位 相对定位 拖动会发生变化 绝对定位不会from Tkinter import *root = Tk()# Absolute positioningButton(root,text="Absolute Placement").place(x=20, y=10)# Relative positioningButton(root, text="Relative").place(relx=0.5, rely=0.2, relwidth=0…
导入tkinter模块 import tkinter as tk 设置窗口名字和大小 frame=tk.Tk() frame.title('数学') frame.geometry('200x440') label标签 ltextsize1=tk.Label(text='第一行文字大小') entry输入框 etextsize1=tk.Entry()etextsize1.insert(0,'insertword') #第一个参数是索引位置index Listbox列表框 lb = tk.Listb…
import sys from math import * from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * class Form(QDialog): def __init__(self, parent=None): super().__init__(parent) self.browser = QTextBrowser() self.lineedit = QLineEdit("T…
本文地址:http://www.cnblogs.com/aiweixiao/p/8390417.html 原文地址 点击关注微信公众号 wenyuqinghuai 1.写在前边 上一次,我们介绍了Python的入门的文章,今天我们就来介绍下Python的数据库,GUI, CGI的编程,以及Python 2.x 与Python 3.x的区别. 2.连接数据库 Python 标准数据库接口为 Python DB-API,MySQLdb 是用于Python链接Mysql数据库的接口.使用的时候,必须安…
Python GUI编程(Tkinter) Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里.Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. wxPython:wxPython 是一款开源软件,是 Py…