首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大大的小数据

    python程序界面tkinter使用221.7.12

    1、https://github.com/bigtigeryo/yingyihan

    91450编辑于 2022-09-22
  • 来自专栏小红豆的数据分析

    小蛇学python(7)tkinter基本使用

    最近做一个小项目,又将tkinter重新温习了一遍。tk其实并不如很多网友说那样一文不值,它确实不如QT,Wxpython功能强大,但是这也意味着它比较简单。 当我们需要做一个小工具,或者以功能为主不注重界面美观时候,tkinter是我们首选。 python2与python3关于tkinter有不少不同之处,比如引入包时候,2需要大写,3却是小写。 这时候我们往里面添加一些常用控件,在这里我们介绍Label(标签)、Button(按钮)、Entry(输入框)、Text(文本框)这几个使用频率最高控件。 这是因为虽有了设置控件代码,却还没有放置控件代码。说到这里,就不得不提,tkinter布局管理了。 第三种不建议使用,就不介绍了,这里我们使用第二种。

    2.7K10发布于 2018-09-12
  • 来自专栏python3

    pythontkinter使用

    __author__ = 'Python' import tkinter as tk class Application(tk.Frame):     def __init__(self, master tk.Tk() # create the application app = Application(master=root) # start the program app.mainloop() Tkinter 可以用来制作GUI,它属于Python标准GUI。 参考: Python 3.5.1文档,Python 标准,图形用户接口

    1.7K20发布于 2020-01-07
  • 来自专栏python3

    Python Tkinter 简单使用

    简单一些实例,能够实现一般功能就够用了 Tkinter: 创建顶层窗口: # -*- coding: utf-8 -*- from Tkinter import * root = Tk() root.title ("顶层窗口") root.mainloop() Label使用: # -*- coding: utf-8 -*- from Tkinter import * root = Tk() root.title label.pack() root.mainloop() 加入一些参数: # -*- coding: utf-8 -*- from Tkinter import * root = Tk() root.title IntVar()     c = Checkbutton(root, text=text, variable=foo)     c.pack(anchor=W) root.mainloop() 其他东西比如文本框 ,滚动条 其实类似,这里就不全部列出来了,其实最常用也是上面的这些东西 下面做一些小案例: # -*- coding:utf-8 -*- from Tkinter import * class MainWindow

    1.4K00发布于 2020-01-17
  • 来自专栏Tkinter库的使用

    图形化界面的开发(GUI)_Tkinter使用-1(综述)

    这篇文章就来讲一下python中tkinter使用。 导航 pillow使用篇 图像处理Pillow(PIL)使用-1(实例+详细注释+图片脚本) 图像处理Pillow(PIL)使用-2(实例+详细注释+图片脚本) 图像处理Pillow(PIL 图形化界面的开发(GUI):Tkinter使用-1(综述) 图形化界面的开发(GUI):Tkinter使用-2(Label+Message+Text) 图形化界面的开发(GUI):Tkinter 使用-3(Button+Radiobutton+Checkbutton) 图形化界面的开发(GUI):Tkinter使用-4(Entry+Spinbox+Listbox+Combobox) 图形化界面的开发 (GUI):Tkinter使用-5(Menu+Canvas+Scale+Scrollbar) 图像化界面的开发(GUI)_Tkinter使用-综合案例-登录界面 Tkinter使用 一个图形用户界面由各种组件组成

    1.2K11编辑于 2025-02-28
  • 来自专栏全栈程序员必看

    python tkinter 密码实时显示_python tkinter实现气泡屏保和锁屏

    大家好,又见面了,我是你们朋友全栈君。 本文实例为大家分享了python tkinter实现气泡屏保和锁屏具体代码,供大家参考,具体内容如下 代码: import random import tkinter import threading y1 = self.y_pos – self.radius x2 = self.x_pos + self.radius y2 = self.y_pos + self.radius # tkinter没有创建圆函数 root主窗口 self.root = tkinter.Tk() # 获取屏幕尺寸,作为主窗口尺寸 self.width = self.root.winfo_screenwidth() self.height 、尺寸和背景颜色 self.canvas = tkinter.Canvas(self.root, width=self.width, height=self.height, bg=”black”) self.canvas.pack

    1.2K20编辑于 2022-09-13
  • 来自专栏进步集

    【python】tkinter组件,from Tkinter import * 与 import Tkinter 区别

    文章目录 前言 python GUI 开发中,推荐使用哪个? PyQt 组件在窗体上定位 pack函数 tkinter常见事件类型 常见事件类型 事件属性 基本使用方法 from Tkinter import * 与 import Tkinter 区别 前言 tkinter可以用于 Python GUI 编程,提供了一些常用组件,如按钮、标签、文本框等,方便用户进行界面设计和交互。可以通过导入 tkinter 模块来使用这些组件。 python GUI 开发中,推荐使用哪个? 我个人推荐使用 PyQt 或者 PySide2 这两个。 LGPL协议是一个商业友好协议使用 LGPL 协议开发闭源程序,如果你使用动态链接形式,那么,你可以以任何形式(商业、非商业、开源、非开源等等)发布你应用程序。

    5.4K20编辑于 2023-03-09
  • 来自专栏Tkinter库的使用

    图形化界面的开发(GUI)_Tkinter使用-综合案例-登录界面

    前言 学习完了python第三方tkinter一些基本控件使用后,接着我们来做一些综合案例来熟悉下这些控件使用,今天我们要做一个综合案例是登录界面的设计。 导航 pillow使用篇 图像处理Pillow(PIL)使用-1(实例+详细注释+图片脚本) 图像处理Pillow(PIL)使用-2(实例+详细注释+图片脚本) 图像处理Pillow(PIL 图形化界面的开发(GUI):Tkinter使用-1(综述) 图形化界面的开发(GUI):Tkinter使用-2(Label+Message+Text) 图形化界面的开发(GUI):Tkinter 使用-3(Button+Radiobutton+Checkbutton) 图形化界面的开发(GUI):Tkinter使用-4(Entry+Spinbox+Listbox+Combobox) 图形化界面的开发 (GUI):Tkinter使用-5(Menu+Canvas+Scale+Scrollbar) 图像化界面的开发(GUI)_Tkinter使用-综合案例-登录界面 源码 import tkinter

    64000编辑于 2025-02-28
  • 来自专栏Python大数据分析

    Python GUI编程正在抛弃Tkinter

    根本原因在于Tkinter和PyQt、wxPython完全不是一类产品,不是说它不是GUI,而是它们应用场景不一样。 Tkinter是Python内置GUI,你想想看Python安装包才几十兆,Tkinter能有多大能耐? PyQt也有它劣势,因为功能强大,所以体积也很大,依赖众多,PyQt作为第三方需要额外安装,大概有三四百兆,如果你仅仅是开发简单GUI小应用,配置PyQt有点高射炮打蚊子,也得不偿失。 wxPython最大优势是夸平台能力强,尽可能地使用目标操作系统原生控件,做Windows像Windows,做MacOS像MacOS。 说了这么多,是想表达没必要拿Tkinter和PyQt、wxPython去比,使用场景完全不一样,几乎是两类物种,各有各存在价值。 最后附一张三者对比明细表,供参考。

    39410编辑于 2025-07-14
  • 来自专栏Python小屋

    Python使用tkinter设计任意形状窗口

    功能描述: 不再使用方方正正默认矩形窗口,修改成任意形状窗口,并且可以使用鼠标按住拖动移动窗口。 准备工作: 找一个纯白色背景图片文件放于当前目录中,例如下面的小猪, ? 参考代码: ? 运行效果: 下一期推送通过鼠标滚轮控制窗口大小代码,感兴趣朋友可以提前写写试试。

    2.4K40发布于 2020-05-08
  • 来自专栏站长的编程笔记

    【说站】python中TKinter组件使用

    python中TKinter组件使用 1、创建总面板。 2、在面板上创建各种组件,指定组件父组件,即附属关系。利用相应属性设置组件,安排组件布局。 3、同步2类似,创建多个组件,最后启动总面板消息循环。 实例 # Label案例   import tkinter   base = tkinter.Tk() # 负责标题 base.wm_title("Label Test")   lb = tkinter.Label (base, text="Python Label") # 给相应组件指定布局 lb.pack()   base.mainloop() 以上就是python中TKinter组件使用,希望对大家有所帮助

    1.8K30编辑于 2022-11-24
  • 来自专栏小徐学爬虫

    使用Tkinter开发Python棋盘游戏

    使用 Tkinter 开发一个简单棋盘游戏是很有趣!下面是一个示例,演示如何使用 Tkinter 创建一个简单五子棋游戏:这个是我通过几个夜晚整理出来解决方案和实际操作教程。 为了计算不同颜色填充盒子数量,我们使用 Counter 对象。Counter 对象可以记录不同颜色出现次数。当游戏结束时,我们可以使用 Counter 对象来计算获胜者颜色。 为了让玩家知道当前轮到谁下棋,我们可以使用 turnLbl 标签来显示当前玩家颜色。 Tkinter 来创建游戏界面,并使用 Counter 对象来计算不同颜色填充盒子数量。 当游戏结束时,我们会使用 messagebox 来显示获胜者。玩家可以点击棋盘上空白格子来下棋,游戏会自动判断胜利条件并显示胜利信息。玩家可以在游戏结束后重置游戏。是不是觉得很有意思?

    62210编辑于 2024-05-14
  • 来自专栏python3

    tkinter -- Label使用图像与文本

    tkinter同时使用图像与文本 compound: 指定文本(text)与图像(bitmap(内置图)/image(自定义图片)是如何在Label上显示,当指定image/bitmap时,会显示图像或自定义图片 left:   图像居左 right:  图像居右 top:    图像居上 bottom: 图像居下 center: 文件覆盖在图像上 bitmap/image : 显示在Label上图像 text : 显示在Label上文本 示例: from tkinter import * root = Tk() root.title('tkinter') # 图像居下 label1 = Label(root 自定义image显示,可以为窗口程序添加一个背景图片 使用PhotoImage类处理图片,只能是gif格式 需要传入一个图片路径 示例: from tkinter import * root = Tk( ) root.title('tkinter') # 使用PhotoImage类处理图片,只能是gif格式 # 需要传入一个图片路径 bm1 = PhotoImage(file='.

    2.4K10发布于 2018-08-02
  • 来自专栏Tkinter库的使用

    图形化界面的开发(GUI)_Tkinter使用-3(Button+Radiobutton+Checkbutton)

    @TOC 前言 本篇文章主要讲Tkinter按钮Button控件,单选框Radiobutton控件和复选框Checkbutton控件,以及相对关属性和方法以及示例。 导航 pillow使用篇 图像处理Pillow(PIL)使用-1(实例+详细注释+图片脚本) 图像处理Pillow(PIL)使用-2(实例+详细注释+图片脚本) 图像处理Pillow(PIL 图形化界面的开发(GUI):Tkinter使用-1(综述) 图形化界面的开发(GUI):Tkinter使用-2(Label+Message+Text) 图形化界面的开发(GUI):Tkinter 使用-3(Button+Radiobutton+Checkbutton) 图形化界面的开发(GUI):Tkinter使用-4(Entry+Spinbox+Listbox+Combobox) 图形化界面的开发 (GUI):Tkinter使用-5(Menu+Canvas+Scale+Scrollbar) 图像化界面的开发(GUI)_Tkinter使用-综合案例-登录界面 Button控件使用 Button

    2.4K10编辑于 2025-02-28
  • 来自专栏Tkinter库的使用

    图形化界面的开发(GUI)_Tkinter使用-2(Label+Message+Text)

    @TOC 前言 本篇文章主要讲TkinterLabel标签控件,Message控件和文本控件Text,以及相对关属性和方法以及示例。 导航 pillow使用篇 图像处理Pillow(PIL)使用-1(实例+详细注释+图片脚本) 图像处理Pillow(PIL)使用-2(实例+详细注释+图片脚本) 图像处理Pillow(PIL 图形化界面的开发(GUI):Tkinter使用-1(综述) 图形化界面的开发(GUI):Tkinter使用-2(Label+Message+Text) 图形化界面的开发(GUI):Tkinter 使用-3(Button+Radiobutton+Checkbutton) 图形化界面的开发(GUI):Tkinter使用-4(Entry+Spinbox+Listbox+Combobox) 图形化界面的开发 (GUI):Tkinter使用-5(Menu+Canvas+Scale+Scrollbar) 图像化界面的开发(GUI)_Tkinter使用-综合案例-登录界面 Label控件使用 我们在上篇文章中讲了一个

    1K10编辑于 2025-02-28
  • 来自专栏python3

    修改Tkinter

    先上一个不修改样式,如下: import easygui as g g.msgbox("hello","hi") 注意左上角图标为红色Tk字样 修改后: import easygui as g from Tkinter import * tk = Tk() tk.iconbitmap(default = r'C:\Users\xxoo\Downloads\bitbug_favicon.ico

    59820发布于 2020-01-19
  • 来自专栏小锋学长生活大爆炸

    【教程】使用ChatGPT制作基于Tkinter桌面时钟

    目录 描述 代码 效果 说明 ---- 描述         给ChatGPT描述内容:         python在桌面上显示动态文字,不要显示窗口边框。 窗口背景和标签背景都是透明,但标签内文字是有颜色。使用tkinter实现,并以class形式书写,方便用户对内容进行扩展开发。         窗口默认出现在屏幕中间位置。 窗口中标签需要包含两项内容。其中一项用于实时显示当前日期和时间,精确到毫秒。另一项从txt文件中读取显示,若没有txt文件则显示“None”。         在未锁定状态下,鼠标可以拖动窗口。 给窗口添加一个鼠标右键功能,在右键菜单中,可以点击“退出”,从而退出应用。         窗口中内容居中显示。 代码 给出代码,并经过微调: import tkinter as tk import datetime import math import locale # Set the locale to use

    1.6K60编辑于 2023-03-24
  • 来自专栏Python小屋

    Python使用tkinterTreeview组件实现表格功能

    from tkinter import Tk, Scrollbar, Frame from tkinter.ttk import Treeview #创建tkinter应用程序窗口 root = Tk( root.geometry('500x300+400+300') #不允许改变窗口大小 root.resizable(False, False) #设置窗口标题 root.title('通信录管理系统') #使用 Treeview组件实现表格功能 frame = Frame(root) frame.place(x=0, y=10, width=480, height=280) #滚动条 scrollBar = tkinter.Scrollbar (frame) scrollBar.pack(side=tkinter.RIGHT, fill=tkinter.Y) #Treeview组件,6列,显示表头,带垂直滚动条 tree = Treeview , fill=tkinter.Y) #Treeview组件与垂直滚动条结合 scrollBar.config(command=tree.yview) #定义并绑定Treeview组件鼠标单击事件 def

    11.6K40发布于 2018-04-16
  • 来自专栏Python小屋

    Python使用tkinter编写图片浏览程序

    代码要点:1)使用tkinterLabel显示图片;2)tkinterPhotoImage支持图片格式较少,使用pillow扩展Image和ImageTk弥补了这个缺点。 import os import tkinter import tkinter.messagebox from PIL import Image, ImageTk # 创建tkinter应用程序窗口 root 设置窗口标题 root.title('使用Label显示图片') # 获取当前文件夹中所有图片文件列表 suffix = ('.jpg', '.bmp', '.png') pics = [p for : # 获取要切换图片文件名 pic = pics[new] # 创建Image对象并进行缩放 im = Image.open(pic) w, h = im.size # 这里假设用来显示图片Label组件尺寸为400*600 if w>400: h = int(h*400/w) w = 400

    3.6K90发布于 2018-04-17
  • 来自专栏python3

    tkinter -- Label之bitmap使用方法

    在Label上使用内置位图,bitmap使用方法 实例: from tkinter import * root = Tk()  # 初始化TK # 创建label,labe2...... labe1 ss = 'labe' + str(i)     eval(ss).pack()  # eval去除左右两边引号,得到真正数据类型 #进入消息循环 root.mainloop() 执行结果: ? 使用.gif图片作为背景(只能是gif,其它图片格式不支持,哎....) 示例: from tkinter import * root = Tk()  # 初始化TK # 实例化PhotoImage类,需要传一个gif图片路径 bm = PhotoImage(file='. /111.gif') # 创建一个label label = Label(root, image=bm)  # image=bm(实例化PhotoImage对象) # 显示label label.pack

    1.5K20发布于 2018-08-02
领券