当前位置: 首页 > news >正文

python获取鼠标出颜色

import pyautogui as pg
import keyboarddef rgb2hex(r, g, b):return '#{:02x}{:02x}{:02x}'.format(r, g, b)try:width, height = pg.size()print(f"Display resolution: {width} * {height}\n")  # 打印屏幕分辨率print('按下shift键打印出鼠标所指位置的颜色......')while True:keyboard.wait('shift')x, y = pg.position()rgb = pg.screenshot().getpixel((x, y))r = str(rgb[0]).rjust(3)g = str(rgb[1]).rjust(3)b = str(rgb[2]).rjust(3)hex_c = rgb2hex(int(r), int(g), int(b))color_str = f'选中颜色   RGB:({r},{g},{b}),  rgb:({int(r) / 255:.2f},{int(g) / 255:.2f},{int(b) / 255:.2f}),  16进制:{hex_c}'print(color_str)
except KeyboardInterrupt:exit('\n\n---- Bye.\n')
http://www.lryc.cn/news/95791.html

相关文章:

  • Github Flow工作流简单介绍(以部署为中心的开发模式)
  • selenium浏览器驱动下载
  • go学习 模块与包 - Init函数 - 如何导入第三方包 - 切片与数组的数据传递方式 - go中文件的读写
  • 2023第五届全国生物资源提取与应用创新论坛即将举办
  • Socks5代理在爬虫与HTTP应用中的重要性
  • 二叉树详解
  • Git的核心概念:探索Git中的提交、分支、合并、标签等核心概念,深入理解其作用和使用方法
  • JAVA设计模式——23种设计模式详解
  • Oracle输出文本平面(CSV、XML)文本数据详细过程
  • 基于C++的QT基础教程学习笔记
  • 【数据分享】全国地级市1999—2020年工业企业数(Shp/Excel格式)
  • 设计模式【行为型】-- 责任链模式
  • [Spring] 三级缓存解决循环依赖详解
  • gerrit 从安装到出坑
  • Java工程师就业前景怎么样?能拿多少工资?
  • 极速跳板机登陆服务器
  • 【算法与数据结构】226、LeetCode翻转二叉树
  • metaRTC6.0 new feature (一)
  • 聊天机器人如何增加电子商务销售额
  • stm32 IIC通信
  • Elasticsearch监控工具Cerebro安装
  • RTOS 低功耗设计原理及实现
  • PaddleOCR C++编译出错解决方案
  • 89、简述RabbitMQ的架构设计
  • 63 | 图像处理
  • Stable Diffusion - 扩展 Roop 换脸 (Face Swapping) 插件的配置与使用
  • opencv实现替换证件照颜色
  • Elasticsearch【全文检索、倒排索引、应用场景、对比Solr、数据结构】(一)-全面详解(学习总结---从入门到深化)
  • 了解 3DS MAX 3D摄像机跟踪设置:第 2 部分
  • MySQL 判断 JSON 数组是否相等