广告
返回顶部
首页 > 资讯 > 后端开发 > Python >gui编程 -- tkinter初识
  • 440
分享到

gui编程 -- tkinter初识

guitkinter 2023-01-30 22:01:14 440人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

Tkinter 编程Tkinter: Tkinter 模块(Tk 接口)是 python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 windows 和 Macint

Tkinter 编程

Tkinter: Tkinter 模块(Tk 接口)是 python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 windowsMacintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。

由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如

注意:Python3.x 版本使用的库名为 tkinter,即首写字母 T 为小写


创建一个GUI程序

1 导入tkinter模块

2 创建控件

3 指定这个控件的master,即这个控件属于哪一个

4 告诉程序有一个控件产生了


实例:

from tkinter import *
root = Tk()  # 初始化Tk

# 创建一个label
label = Label(root, text='tkinter')

#显示label
label.pack()

# 进入消息循环
root.mainloop()

运行效果:

blob.png


还有更简单的一个例子:将'tkinter'打印到标题上,Label也不用创建了

from tkinter import *
root = Tk()  # 初始化Tk

root.title('tkinter')

# 进入消息循环
root.mainloop()

执行效果:

blob.png

--结束END--

本文标题: gui编程 -- tkinter初识

本文链接: https://www.lsjlt.com/news/179083.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • gui编程 -- tkinter初识
    Tkinter 编程Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macint...
    99+
    2023-01-30
    gui tkinter
  • Python GUI(Tkinter)初
    Python version: 3.7.0效果:代码:import tkinter as tk def openPath():     print("aaa") frm = tk.Tk() frm.title('Auto Rename ...
    99+
    2023-01-31
    Python GUI Tkinter
  • python--GUI编程--Tkinter
    Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk...
    99+
    2023-01-30
    python GUI Tkinter
  • 基于tkinter的GUI编程
    tkinter:tkinter是绑定了Python的TKGUI工具集,就是Python包装的Tcl代码,通过内嵌在Python解释器内部的Tcl解释器实现的,它是Python标准库的一部分,所以使用它进行GUI编程不需要另外安装第三方库的...
    99+
    2023-01-31
    tkinter GUI
  • Python tkinter(GUI编程)模块最完整教程(上)
    提示:下滑文章左侧可以查看目录! 1 走进tkinter世界 1.1 认识tkinter tkinter是一个GUI开发模块,是Tcl/Tk语言在Python上的接口,可以在大部分操作系统上运行。tkinter非常的简单而且好用。tkint...
    99+
    2023-08-31
    python 开发语言
  • Python Tkinter GUI编程怎么实现Frame切换
    今天小编给大家分享一下Python Tkinter GUI编程怎么实现Frame切换的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,...
    99+
    2023-06-30
  • 初识网络编程
    c/s b/s 架构client 客户端/server 服务端browser 浏览器/server 服务端现在多数都是客户端与服务端之间进行交互,获取信息但像微信小程序,支付宝等一些应用都开始发展小程序功能,通过微信就可直接在内部调用其他...
    99+
    2023-01-31
    网络编程
  • Python进阶知识(2)—— 什么是GUI编程?一起来学习用Python,Tkinter“做画”吧
    文章目录 01 | 📕 什么是 G U I ? ...
    99+
    2023-09-02
    python 开发语言 GUI
  • python GUI nicegui初识一(登录界面创建)
    最近尝试了python的nicegui库,虽然可能也有一些不足,但个人感觉对于想要开发不过对ui设计感到很麻烦的人来说是很友好的了,毕竟nicegui可以利用TailwindCSS和Quasar进行ui开发,并且也支持定制自己的css样式。...
    99+
    2023-09-08
    python 开发语言
  • 第33天 初识socket编程
    目录   1. OSI七层模型简介   2. 网络编程简介   3. socket编程简介   4. 使用socket进行网络编程   5. 基于tcp的socket编程   6. TCP粘包问题   7. 基于udp的socket编程 ...
    99+
    2023-01-30
    socket
  • Python tkinter(GUI编程)模块教程:打造出精美图形用户界面
    随着程序越来越复杂,命令行已经无法满足我们的需求,图形化界面已成为当前主流的界面设计。在Python中,tkinter是一种简单易用的GUI编程工具,可以帮助我们快速地创建图形用户界面。本文将通过实例...
    99+
    2023-08-31
    python
  • 【100天精通python】Day35:GUI界面编程_一文掌握Tkinter基本操作
    目录  专栏导读    1 GUI 编程概述 1.1 为什么需要GUI? 1.2 常见的GUI编程工具和库 1.3 GUI应用程序的组成和架构 2 使用Tkinter 库 进行GUI编程  2.1 使用Tkinter库进行GUI编程的基本流...
    99+
    2023-08-31
    python 开发语言
  • python--GUI编程--Tkinter2
    编写一个st2.py文件,代码如下#!/usr/bin/env python # coding: utf-8 __author__ = 'www.py3study.com' ...
    99+
    2023-01-30
    python GUI
  • Python-GUI编程-PyQt5
    Python-GUI编程-PyQt51. GUI编程是什么GUI 全称为: Graphical User Interface;简称GUI翻译为中文为: 图形化用户接口简单理解就是:- 使用Python开发出一个软件的界面,- 让用户可以通过...
    99+
    2023-01-30
    Python GUI
  • python项目--使用Tkinter的日历GUI应用程序
    目录第一步:安装 Tkinter第二步:导入模块第三步:显示给定年份日历第四步:设置驱动代码第五步:输出日历 GUI总结第一步:安装 Tkinter 首先使用以下命令安装 Tkint...
    99+
    2022-11-12
  • 初识计算机和编程简单运用
          1.计算机有哪些东西 内部: cpu中央处理器     内存   主板  电源 外部: 键盘  鼠标  显示器  显卡   硬盘   计算器是一个高度集成的电子电路: 高低电平 ,二进制,八进制,十六进制 显卡: NAVID ...
    99+
    2023-01-30
    简单 计算机
  • Python GUI编程详解
    目录Python GUI编程0.创建窗口1.Label和Button的使用2.Entry和Text的使用3.Grid网格布局4.Frame框架5.messagebox消息框6.下拉框...
    99+
    2022-11-12
  • 初识PHP编程:探索Web开发的起点
    初识PHP编程:探索Web开发的起点 PHP(Hypertext Preprocessor)是一种广泛使用的服务器端脚本语言,专门用于Web开发。它的强大功能和简单易学的语法使得它成为初学者和专业开发者的首选。在本文中,我们将探索什么是PH...
    99+
    2023-08-30
    php
  • Python的GUI编程(一)Label
    常用Python GUI库有: 1.Tkinter 2.WxPython 3.PyQT 4.pyGtk 5.Jython 6.MFC 7.PythonCard 8.Dabo 9.AnyGui 10.WPY 11.I...
    99+
    2023-01-31
    Python GUI Label
  • Python的GUI编程(二)Butto
    Button 控件是一种标准 Tkinter 控件, 用来展现不同样式的按钮. Button 控件被用以和用户交互, 比如按钮被鼠标点击后, 某种操作被启动. 和 Label 控件类似, 按钮可以展示图片或者文字. 不同的是, Lab...
    99+
    2023-01-31
    Python GUI Butto
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作