2012-02-03 2 views
0

Je veux obtenir la couleur des pixels sur l'écran dans Python3.x. (exemple x, y) Je travaille sur windows. et en utilisant tkinter. Mais, il ne peut pas utiliser PIL dans Python 3.x.obtenir la couleur des pixels sur l'écran dans Python3.x

Comment puis-je faire cela. Merci.

+0

Vous avez besoin d'une bibliothèque GUI de quelque sorte, comme wx, GTK, KDE ou wind32 ou quel que soit l'OSX appelé. Chacun d'eux aurait différentes façons de le faire. –

+0

Dans l'affaire win32. Comment puis? – user1161599

+0

Pas un indice, mais vous devriez inclure cette information dans la question. –

Répondre

0

Vous pouvez utiliser PIL sur Python3.x; il y a un binary installer for Windows. Le code ne fonctionnera pas comme est à la fois sur python2.X et Python3.x:

try: import Image   # Python 2.x 
except ImportError: 
    from PIL import Image # Python 3.x 

Vous pouvez capturer une zone de l'écran en utilisant un analogue de grab() method.

+0

Je ne peux pas trouver PIL pour python3.x. – user1161599

+0

@ user1161599: cliquez sur [le lien ci-dessus] (http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil). – jfs

Questions connexes