我有一个Python2.7的工作程序,我正试图将其转换为Python3.3。在

工作版本为:#!/usr/bin/python2

import gtk.gdk

import sys

def PixelAt(x, y):

w = gtk.gdk.get_default_root_window()

pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 1, 1)

cm = w.get_colormap()

pb = pb.get_from_drawable(w, cm, x, y, 0, 0, 1, 1)

return pb.pixel_array[0][0]

print(PixelAt(int(sys.argv[1]), int(sys.argv[2])))

部分转化为:

^{pr2}$

我需要什么来完成转换?在

[编辑]

感谢@jku,这里是我完整的python3颜色选择器:#!/usr/bin/python3

# Print RGB color values of screen pixel at location x, y

from gi.repository import Gdk

import sys

def PixelAt(x, y):

w = Gdk.get_default_root_window()

pb = Gdk.pixbuf_get_from_window(w, x, y, 1, 1)

return pb.get_pixels()

print(tuple(PixelAt(int(sys.argv[1]), int(sys.argv[2]))))

[结束编辑]

python获取屏幕某像素颜色_获取屏幕像素颜色linux python3相关推荐

  1. java获取radio选中的值_获取radio值

    使用jquery获取radio的值  使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来 ...

  2. java 像素值_(java)图片像素的操作

    因为做个游戏,需要一些图片资源,而获取到的图片资源都是jpg格式的,不是透明的,例如下面样式的: 为了取出其中的蓝光部分,透明化黑色背景,我开始了图片处理探索之路. 这篇文章的内容包含以下部分: 1. ...

  3. 苹果主屏幕按钮怎么设置_苹果手机屏幕横屏怎么调

    屏幕旋转功能我们在使用手机时都用过,例如再用手机看电影看视频时手机横屏的观看效果更好.实际上手机屏幕是可以设置自动旋转的,那么苹果手机怎么设置屏幕旋转呢?部分人可能对苹果手机的功能不太了解,对于设置屏 ...

  4. python获得屏幕分辨率多少合适_获取显示计数和Python中的每个显示器的分辨率不xrandr...

    我运行Ubuntu和我想连接的显示器,其当前的分辨率的数量,如果可能的话,它们相对于彼此的位置. 因为我不喜欢解析xrandr的控制台输出 - 至少不是如果我没有 - 我想这样做与Python-XLi ...

  5. python中的字体英文名_获取中文字体的英文名字

    (方法在分割线后面,前面叙事) 今天用了很久电脑,突然就觉得看着Windows下Chrome的字体觉得很不舒服,跟Mac下的差太远了,于是就开始折腾怎么设置浏览器字体. 先讲一下流程,我的操作方案是: ...

  6. es获取最大时间的记录_大屏幕大智慧,腕上私教+生理周期,荣耀手表ES评测

    荣耀9月16日一口气发布了两款智能手表,荣耀手表GS Pro主打户外运动,而荣耀手表ES则主打时尚运动健康,莫名也是第一时间收到了荣耀手表ES,发布会结束后更是迫不及待跟大家分享我的使用感受. 荣耀手 ...

  7. python json多层嵌套取值_获取嵌套的Json值

    我有一个json文件,其中包含以下示例json条目:{ "title": "Test prod", "leafPage": true, &q ...

  8. request获取int类型的值_获取通话记录或通讯录的数量为负值

    安卓源码避坑指南5--获取通话记录或通讯录的数量为负值 通过蓝牙PBAP协议同步通讯录.通话记录时,想必对其数量大小也是很感兴趣的,因此一般的设计思路都是先获取到同步对象的总大小,然后再同步该对象的具 ...

  9. java 获取400的错误信息_获取400错误的请求Spring RestTemplate POST

    我想使用POST方法使用Spring Rest web服务.我无法在客户端(网站)访问POJO文件,因此必须在客户端使用JSON并在Web服务中使用POJO.下面是我的代码:获取400错误的请求Spr ...

最新文章

  1. 关于Mysql5.6半同步主从复制的开启方法【转】
  2. 十张图说明机器学习在S/4中的应用
  3. 免费下载田志刚《呼叫中心知识库心得》电子书
  4. matlab 条形图与面积图
  5. 每天学习点--------第五天(2017-10-9) 摘要: 常用的集合
  6. 【Pytorch神经网络理论篇】 35 GaitSet模型:步态识别思路+水平金字塔池化+三元损失
  7. C#读取EXIF信息类
  8. oracle脱机什么意思,脱机的是什么意思
  9. 基于jquery类库的绘制二维码的插件jquery.qrcode.js
  10. 端口目录Linux操作系统常用命令
  11. 实用工具【SqlPrompt】 【Subline】 【XMind】 【PhotoShop】 【TakeColor】 【Q+】本次只讨论SqlPrompt...
  12. spring bean生命周期源码剖析
  13. fft 重叠加法_信号分析之:FFT计算中的“重叠”处理 (Overlap Processing)
  14. 北京地区中波频率表2015版 (转载)
  15. 离心泵水力设计——0设计参数
  16. linux如何使用磁盘阵列卡,Ubuntu 上创建常用磁盘阵列
  17. PL/SQL程序设计 第八章 触发器
  18. Java全栈开发---Java ERP系统开发:商业ERP(十二)数据的导入导出(Excel)
  19. 2021毓英中学高考成绩查询,泉州知名中学2020高考成绩喜报龙虎榜
  20. 未成年帐号登录华为游戏,启动后不断弹出防沉迷提示

热门文章

  1. Pytorch 目标检测和数据集
  2. SQL server数据库关系图
  3. LeetCode题解(1443):收集无向树中所有苹果的最少移动距离(Python)
  4. 视频教程-C#Winform窗体与界面设计-C#
  5. 初中计算机课标考试,2019年初中信息技术新课标测试试题
  6. 直流电源和直流电子负载
  7. Win10 下载并安装MySQL(压缩包)详细步骤
  8. 【Git】Git出现 fatal: Pathspec ‘xxx‘ is in submodule ‘xxx‘ 异常 解决方案
  9. 【超级干货】鸟哥笔记VS知乎刘锤:一个运营牛人的进化论
  10. 剑指算法:二维数组的查找