Python Tkinter颜色参考程序

2023-05-16

这是一个颜色参考程序,Python程序员专用。
点击任意颜色可以复制颜色的英文名称
已经修改前景色,所有字都看得清(终于找到一件比肝作业更累的事情)

话不多说,贴代码

代码

from tkinter import *
import sys
import os.path
import win32clipboard as w
import win32con
import win32api

def set_clipboard(data):
    w.OpenClipboard()
    w.EmptyClipboard()
    w.SetClipboardText(data)
    w.CloseClipboard()
    toaster['text'] = '成功复制颜色英文名称!     内容:' + data


colors = '''#FFB6C1 LightPink 浅粉红 black
#FFC0CB Pink 粉红 black
#DC143C Crimson 深红/猩红 white
#FFF0F5 LavenderBlush 淡紫红 black
#DB7093 PaleVioletRed 弱紫罗兰红 white
#FF69B4 HotPink 热情的粉红 black
#FF1493 DeepPink 深粉红 white
#C71585 MediumVioletRed 中紫罗兰红 white
#DA70D6 Orchid 暗紫色/兰花紫 white
#D8BFD8 Thistle 蓟色 black
#DDA0DD Plum 洋李色/李子紫 black
#EE82EE Violet 紫罗兰 black
#FF00FF Magenta 洋红/玫瑰红 black
#FF00FF Fuchsia 紫红/灯笼海棠 black
#8B008B DarkMagenta 深洋红 white
#800080 Purple 紫色 white
#BA55D3 MediumOrchid 中兰花紫 black
#9400D3 DarkViolet 暗紫罗兰 white
#9932CC DarkOrchid 暗兰花紫 white
#4B0082 Indigo 靛青/紫兰色 white
#8A2BE2 BlueViolet 蓝紫罗兰 white
#9370DB MediumPurple 中紫色 black
#7B68EE MediumSlateBlue 中暗蓝色/中板岩蓝 black
#6A5ACD SlateBlue 石蓝色/板岩蓝 black
#483D8B DarkSlateBlue 暗灰蓝色/暗板岩蓝 white
#E6E6FA Lavender 淡紫色/熏衣草淡紫 black
#F8F8FF GhostWhite 幽灵白 black
#0000FF Blue 纯蓝 white
#0000CD MediumBlue 中蓝色 white
#191970 MidnightBlue 午夜蓝 white
#00008B DarkBlue 暗蓝色 white
#000080 Navy 海军蓝 white
#4169E1 RoyalBlue 皇家蓝/宝蓝 black
#6495ED CornflowerBlue 矢车菊蓝 black
#B0C4DE LightSteelBlue 亮钢蓝 black
#778899 LightSlateGray 亮蓝灰/亮石板灰 black
#708090 SlateGray 灰石色/石板灰 black
#1E90FF DodgerBlue 闪兰色/道奇蓝 black
#F0F8FF AliceBlue 爱丽丝蓝 black
#4682B4 SteelBlue 钢蓝/铁青 white
#87CEFA LightSkyBlue 亮天蓝色 black
#87CEEB SkyBlue 天蓝色 black
#00BFFF DeepSkyBlue 深天蓝 black
#ADD8E6 LightBlue 亮蓝 black
#B0E0E6 PowderBlue 粉蓝色/火药青 black
#5F9EA0 CadetBlue 军兰色/军服蓝 black
#F0FFFF Azure 蔚蓝色 black
#E0FFFF LightCyan 淡青色 black
#AFEEEE PaleTurquoise 弱绿宝石 black
#00FFFF Cyan 青色 black
#00FFFF Aqua 浅绿色/水色 black
#00CED1 DarkTurquoise 暗绿宝石 black
#2F4F4F DarkSlateGray 暗瓦灰色/暗石板灰 white
#008B8B DarkCyan 暗青色 white
#008080 Teal 水鸭色 white
#48D1CC MediumTurquoise 中绿宝石 black
#20B2AA LightSeaGreen 浅海洋绿 black
#40E0D0 Turquoise 绿宝石 black
#7FFFD4 Aquamarine 宝石碧绿 black
#66CDAA MediumAquamarine 中宝石碧绿 black
#00FA9A MediumSpringGreen 中春绿色 black
#F5FFFA MintCream 薄荷奶油 black
#00FF7F SpringGreen 春绿色 black
#3CB371 MediumSeaGreen 中海洋绿 black
#2E8B57 SeaGreen 海洋绿 white
#F0FFF0 Honeydew 蜜色/蜜瓜色 black
#90EE90 LightGreen 淡绿色 black
#98FB98 PaleGreen 弱绿色 black
#8FBC8F DarkSeaGreen 暗海洋绿 black
#32CD32 LimeGreen 闪光深绿 black
#00FF00 Lime 闪光绿 black
#228B22 ForestGreen 森林绿 white
#008000 Green 纯绿 white
#006400 DarkGreen 暗绿色 white
#7FFF00 Chartreuse 黄绿色/查特酒绿 black
#7CFC00 LawnGreen 草绿色/草坪绿 black
#ADFF2F GreenYellow 绿黄色 black
#556B2F DarkOliveGreen 暗橄榄绿 white
#9ACD32 YellowGreen 黄绿色 black
#6B8E23 OliveDrab 橄榄褐色 white
#F5F5DC Beige 米色/灰棕色 black
#FAFAD2 LightGoldenrodYellow 亮菊黄 black
#FFFFF0 Ivory 象牙色 black
#FFFFE0 LightYellow 浅黄色 black
#FFFF00 Yellow 纯黄 black
#808000 Olive 橄榄 black
#BDB76B DarkKhaki 暗黄褐色/深卡叽布 black
#FFFACD LemonChiffon 柠檬绸 black
#EEE8AA PaleGoldenrod 灰菊黄/苍麒麟色 black
#F0E68C Khaki 黄褐色/卡叽布 black
#FFD700 Gold 金色 black
#FFF8DC Cornsilk 玉米丝色 black
#DAA520 Goldenrod 金菊黄 black
#B8860B DarkGoldenrod 暗金菊黄 black
#FFFAF0 FloralWhite 花的白色 black
#FDF5E6 OldLace 老花色/旧蕾丝 black
#F5DEB3 Wheat 浅黄色/小麦色 black
#FFE4B5 Moccasin 鹿皮色/鹿皮靴 black
#FFA500 Orange 橙色 black
#FFEFD5 PapayaWhip 番木色/番木瓜 black
#FFEBCD BlanchedAlmond 白杏色 black
#FFDEAD NavajoWhite 纳瓦白/土著白 black
#FAEBD7 AntiqueWhite 古董白 black
#D2B48C Tan 茶色 black
#DEB887 BurlyWood 硬木色 black
#FFE4C4 Bisque 陶坯黄 black
#FF8C00 DarkOrange 深橙色 black
#FAF0E6 Linen 亚麻布 black
#CD853F Peru 秘鲁色 black
#FFDAB9 PeachPuff 桃肉色 black
#F4A460 SandyBrown 沙棕色 black
#D2691E Chocolate 巧克力色 black
#8B4513 SaddleBrown 重褐色/马鞍棕色 white
#FFF5EE Seashell 海贝壳 black
#A0522D Sienna 黄土赭色 white
#FFA07A LightSalmon 浅鲑鱼肉色 black
#FF7F50 Coral 珊瑚 black
#FF4500 OrangeRed 橙红色 black
#E9967A DarkSalmon 深鲜肉/鲑鱼色 black
#FF6347 Tomato 番茄红 black
#FFE4E1 MistyRose 浅玫瑰色/薄雾玫瑰 black
#FA8072 Salmon 鲜肉/鲑鱼色 black
#FFFAFA Snow 雪白色 black
#F08080 LightCoral 淡珊瑚色 black
#BC8F8F RosyBrown 玫瑰棕色 black
#CD5C5C IndianRed 印度红 black
#FF0000 Red 纯红 black
#A52A2A Brown 棕色 white
#B22222 FireBrick 火砖色/耐火砖 white
#8B0000 DarkRed 深红色 white
#800000 Maroon 栗色 white
#FFFFFF White 纯白 black
#F5F5F5 WhiteSmoke 白烟 black
#DCDCDC Gainsboro 淡灰色 black
#D3D3D3 LightGrey 浅灰色 black
#C0C0C0 Silver 银灰色 black
#A9A9A9 DarkGray 深灰色 black
#808080 Gray 灰色 black
#696969 DimGray 暗淡灰 white
#000000 Black 纯黑 white'''

win = Tk()

root = Frame(win)
root.pack()
i=0
colcut = 5
win.title('Python tkinter预设颜色参考')

for color in colors.split('\n'):
    sp = color.split(' ')
    try:
        Button(root, text=color, bg=sp[1], fg=sp[3], bd=0, command=lambda arg = sp[1]:set_clipboard(arg)).grid(row=int(i / colcut), column=i % colcut, sticky=W + E + N + S)
    except Exception as e:
        print('err', color, e)
        Label(root, text='错误 ' + color).grid(row=int(i / colcut), column=i % colcut, sticky=W + E + N + S)

    i+=1

Label(win, text='2021 By 人工智障     rgzz448040849.worgpress.com').pack(side=BOTTOM)

toaster = Label(win, text='通知栏')
toaster.pack(side=BOTTOM)

#Button(root, text = '2021 By 人工智障', bd = 0, command = lambda:webbrowser.open("rgzz448040849.worgpress.com")).pack(side = BOTTOM)

root.mainloop()


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python Tkinter颜色参考程序 的相关文章

随机推荐

  • AndroidStudio:Annotation processors must be explicitly declared now.【已解决】

    Time xff1a 2019年5月27日 Android Studio xff1a 3 4 1 文章目录 问题解决 问题 在导入lombok依赖时 xff0c 遇到以下问题 xff1a Annotation processors must
  • Lombok:使用@Builder注解,无法调用builder()方法

    文章目录 VSCodeAndroid Studio 在学习easyExcel xff08 JAVA葵花宝典推送的犬小哈 惊了 xff01 7 行代码优雅地实现 Excel 文件导出功能 xff1f xff09 过程中 xff0c 看到用了l
  • Android:Duplicate class inxmlbeans-2.6.0.jar【已解决】

    Time xff1a 2019年5月28日 Android Studio xff1a 3 4 1 还是在瞅easyExcel的时候 xff0c 出现Duplicate class found in modules xmlbeans 2 6
  • WSL:访问Windows目录

    Time xff1a 20190704 Env xff1a WSL Ubuntu 在Windows的WSL中访问Windows的目录 span class token function cd span mnt 可以看到盘符 进入之后就可以访
  • ExpRe[18] 手动构建Docker镜像[1] 指定cuda、python包版本

    文章目录 指定cuda版本准备miniconda创建环境 xff0c 指定包版本使用 96 git clone b 96 指定分支并安装 总结和问答练习 时效性 本篇撰写时间为2021 12 9 xff0c 由于计算机技术日新月异 xff0
  • 资料分享:TI AM5708平台特点和典型应用

    此文章原创来源于 xff1a 创龙电子 产品简介 xff1a AM5708开发板是一款由创龙基于TI AM570x浮点DSP C66x 43 ARM Cortex A15工业控制及可编程音视频处理器 由SOM TL570x核心板设计的开发板
  • Linux系统的休眠与唤醒简介

    转文地址 xff1a http blog 163 com jiaguang3010717 64 126 blog static 1268082432010310103037253 系统挂起 xff08 Suspend xff09 是电源管理
  • intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功

    突然发现 xff0c intellij idea 特别卡 xff0c 在代码间移动的时候 xff0c 居然刷新都跟不上 xff0c 然后打开任务管理器一看 xff0c CPU占用率100 intellij idea自己一个程序的占用率就高达
  • Ubuntu21.04安装cuda10.2和cudnn

    系统 xff1a Ubuntu21 04 显卡 xff1a NVIDIA 1080Ti cuda是NVIDIA公司设计用来加速GPU训练的 xff0c 而cudnn则是可以把cuda应用到深度学习领域 xff0c 如果想用GPU跑深度神经网
  • 基于C语言的状态机实现技术

    一 简介 有限状态机是一种用来进行对象行为建模的工具 xff0c 其作用主要是描述对象在它的生命周期内所经历的状态序列 xff0c 以及如何响应来自外界的各种事件 有限状态机 xff08 Finite State Machine或者Fini
  • wampserve详细安装教程(手把手教你搭建)

    前提提醒 xff1a 如果你为纯小白直接按照操作步骤进行即可 xff08 忽略进阶教程 xff09 xff0c 如果你知道进阶教程是什么可参照教程中的非小白步骤 使用前请关闭其他本地环境软件 xff0c 否则会出现冲突 该教程为本地环境搭建
  • Ubuntu18.04扩展home目录分区记录

    前言 最近Ubuntu18 04系统的home目录空间不够用了 xff0c 之前安装系统的时候 xff0c 给home分配的空间只占了根目录的很小一部分 xff0c 因此就想把根目录的空余空间转给home 涉及到系统分区调整 xff0c 因
  • 优化后亲测可用!免费下载QQ音乐大部分资源

    音乐下载器 优化后亲测可用 xff01 免费下载QQ音乐大部分资源 眼看着网上许多下歌的插件用不了了 xff0c 又不想买VIP xff0c 便非常着急 突然我想到了接口这玩意儿 xff0c 于是我 奥我真是个人才 xff01 突然我看见了
  • 自动祝福程序(定时发送消息)

    有个同学找我帮忙 xff1a 明天是她朋友的生日 xff0c 但她没时间发送祝福 xff0c 问我能不能弄个自动发送 我想 xff0c QQ并没有内置的定时发送功能 xff0c 紧接着又想起了QQ刷屏助手 xff08 见我以前的博文 xff
  • 停更

    停更CSDN CSDN是我的第一个博客 xff0c 它也很完美 xff0c 但我的博客经常没能通过它的审核 xff0c 用起来很不爽 因此 xff0c 我决定停更CSDN xff0c 以后的博客都将发布到博客园 新博客链接 https ww
  • 停更规则更新

    我觉得嘛 来这里写东西点击量更高 所以以后软件不在这里发 其他的东西我还是会更新的 xff01 另外 xff0c 我会设定从WordPress个人博客上进行博客搬家 xff0c 不过 xff0c 除了上面所谓的 其他东西 以外 xff0c
  • 免费建站记

    好久不见 xff01 另外 xff0c 我可能还会发布一篇国内操作系统的测评记录 xff08 会不会发布取决于我写不写得完 xff09 首先 xff0c 这篇文章是从我个人博客上搬运的 xff0c 所以可能有些地方会有格式上的不正确 xff
  • 如果没有Linux,这个世界会怎样?

    众所周知 xff0c Linux是一个开源的操作系统 自从它流行起来 xff0c 微软就渐渐失去了地位 Linux在我们生活中的每一处 xff0c 但是 xff0c 假如没有Linux这一些开源操作系统 xff0c 会发生什么 xff1f
  • 音乐播放器

    完善音乐下载器时找到一个音乐播放器 xff0c 自己完善了下 软件原作者 xff1a 嘟嘟还没长大 完善内容 支持文件拖动打开 支持自动获取必应每日一图并显示 随机播放支持选择路径 代码 span class token keyword i
  • Python Tkinter颜色参考程序

    这是一个颜色参考程序 xff0c Python程序员专用 点击任意颜色可以复制颜色的英文名称 已经修改前景色 xff0c 所有字都看得清 xff08 终于找到一件比肝作业更累的事情 xff09 话不多说 xff0c 贴代码 代码 span