Foros del Web » Programando para Internet » Python »

Python y GTK

Estas en el tema de Python y GTK en el foro de Python en Foros del Web. Hola Estoy haciendo un pequeño script con Python y la librería GTK que entre otras cosas me da el color de un píxel de la ...
  #1 (permalink)  
Antiguo 28/01/2014, 02:09
 
Fecha de Ingreso: enero-2014
Mensajes: 2
Antigüedad: 10 años, 9 meses
Puntos: 0
Python y GTK

Hola
Estoy haciendo un pequeño script con Python y la librería GTK que entre otras cosas me da el color de un píxel de la pantalla. Uso esto:

Código Python:
Ver original
  1. def get_pixel_colour(i_x, i_y):
  2.     import gtk # python-gtk2
  3.     o_gdk_pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 1, 1)
  4.     o_gdk_pixbuf.get_from_drawable(gtk.gdk.get_default_root_window(), gtk.gdk.colormap_get_system(), i_x, i_y, 0, 0, 1, 1)    
  5.     return tuple(o_gdk_pixbuf.get_pixels_array().tolist()[0][0])
  6. print get_pixel_colour(46, 3)

Funciona, pero para referenciar el píxel tengo que meter coordenadas de la pantalla completa, y quiero meter coordenadas de una ventana concreta. No lo consigo. Supongo que tengo que modificar la cuarta línea, pero no se como hacerlo y googleando no encuentro nada.
No tengo experiencia en Python, sólo controlo el Bash en Linux y algo de Perl ...
¿Podéis decirme como modificarlo?
Gracias

Última edición por razpeitia; 28/01/2014 a las 02:32

Etiquetas: gtk, ip
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:47.