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

    python程序界面tkinter使用221.7.12

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

    92050编辑于 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
  • 来自专栏个人编程技术学习与分享

    Python教程5-使用tkinter窗口模块Button

    你所需要做就是指定 Button 内容(文本、位图或者图片), 并且关联当按钮被按下时应该调用函数或方法 新建一个python程序写入: from tkinter import * root = 你可能在开发程序过程中会使用到这样按钮,在这种情况下,更好方法是禁用这些按钮: b = Button(root, text="不执行", state="disabled") 如果你没有指定 Label 你可以使用 padx 和 pady 选项在 Button 内容和边框间添加额外间距: from tkinter import * root = Tk() def callback(): print text="确定", command=callback) b.pack(fill="both", expand=1) root.mainloop() Button 也可以显示多行文本: from tkinter ,很长文字, 很长文字,很长文字, 很长文字,很长文字。

    1.2K30编辑于 2021-12-14
  • 来自专栏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
  • 来自专栏自学测试之道

    tkinter学习笔记5

    接着学习tkinter知识点 1、Listbox 以列表形式显示滚动条 from tkinter import * root = Tk() root.title("滚动条Demo") var1 = thelb.insert(END,i) def show(): value = thelb.get(thelb.curselection()) #获取光标在这个listbox上选定值 root,text='',bg='yellow',width=10) l.pack() def show(v): l.config(text='长度为:' + v) #这个是改变label标签text resolution=3,length=200,orient=VERTICAL,command=show).pack() Scale(root,from_=0,to=100,tickinterval=5, resolution=5,\ length=500,orient=HORIZONTAL,command=show).pack() #这个时候会产生一个参数,传给函数就行 mainloop(

    60430发布于 2020-04-15
  • 来自专栏Tkinter库的使用

    图形化界面的开发(GUI)_Tkinter使用-5(Menu+Canvas+Scale+Scrollbar)

    前言 本篇文章主要介绍python第三方Tkinter使用,包括Menu(菜单)控件,Canvas(画布)控件和Scale(滑动)控件以及Scrollbar(滚动条)控件,它们常用属性和方法以及具体示例和相应效果图 导航 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使用-综合案例-登录界面 Meau控件 Meau(菜单控件

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

    python tkinter 文件MD5

    使用Python 2.7.10 tkinter 进行编写“文件md5校验工具”。由于自己水平问题,可能会存在一些错误,恳请大家指正,谢谢。 图形界面: ? 源码: #coding: UTF-8 #python tkinter 文件MD5校验 #环境 Python 2.7.10  import Tkinter as tk import hashlib import (tk.END)                           #清空存储文件位置输入框     e1.insert(0,fn)                             #将填入文件输入到输入框 (filename,"rb") #打开文件     fd.seek(0)             #将文件打操作标记移到offset位置     line=fd.readline()     #读取文件第一行进入  "__main__":     master = tk.Tk()     master.title("文件MD5校验") #标题     # 300x300代表了初始化时主窗口大小,200,200代表了初始化时窗口所在位置

    1.4K10发布于 2020-01-15
  • 来自专栏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 pady=5) root.mainloop() Button: # -*- 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.3K11编辑于 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 = 0x0112 self.SC_MONITOR_POWER = 0xF170 self.MonitorPowerOff = 2 self.SW_SHOW = 5 def win_dll(self):

    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 这两个。 PyQt5,对应Qt5版本,目前最新发布版本是PyQt v5.13.0。

    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

    67200编辑于 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去比,使用场景完全不一样,几乎是两类物种,各有各存在价值。 最后附一张三者对比明细表,供参考。

    42710编辑于 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 来显示获胜者。玩家可以点击棋盘上空白格子来下棋,游戏会自动判断胜利条件并显示胜利信息。玩家可以在游戏结束后重置游戏。是不是觉得很有意思?

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

    tkinter -- Label使用图像与文本

    tkinter同时使用图像与文本 compound: 指定文本(text)与图像(bitmap(内置图)/image(自定义图片)是如何在Label上显示,当指定image/bitmap时,会显示图像或自定义图片 : 显示在Label上文本 示例: from tkinter import * root = Tk() root.title('tkinter') # 图像居下 label1 = Label(root Label(root, fg='red', bg='lightblue', text='left', compound='left', bitmap='error') # 文字覆盖在图像上 label5  自定义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

    60020发布于 2020-01-19
领券