Skip to main content
Help us improve Python packaging – donate today!

Control the Windows GUI

Project Description

The guippy emulate various operations of computer users. It provides the ability for emulate keyboards, mouses, window system, and clipboards. By using this, you can run your computer automatically.

This is a Pyhon 3rd party library. Written in pure Python. You need to Python programming, but it is very easy to use. And you can easily and safely install.


pip install guippy


For example…


>>> import guippy
>>> gp = guippy.Guippy()

Catch current active window:

>>> gp.catch()

Move the window to (x=1, y=2):

>>> gp.move(1, 2)

Move the mouse pointer to (x=1, y=2):

>>> gp.jump(1, 2)

Move the mouse pointer to relative position from the upper-left of the window:

>>>, 3)

Click and double click:

>>>  # click
>>> gp.wclick() # double click

Type “test”:

>>> gp.punch('test')

Input Ctrl-c:

>>> gp.ctrl('c')

Set data in to clipboard:

>>> gp.set('test')

Get data from clipboard:

>>> gp.get()

Close the window:

>>> gp.close()

See the documentation if you want to know other things.

Release history Release notifications

History Node


History Node


This version
History Node


History Node


History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
guippy-0.1.3dev.tar.gz (12.1 kB) Copy SHA256 hash SHA256 Source None Apr 15, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page