Archive
Posts Tagged ‘autopy’
autopy
March 26, 2012
Leave a comment
“autopy is a simple, cross-platform GUI automation toolkit for Python”
Installation
sudo apt-get install libxtst-dev sudo pip install autopy
Some mouse actions
import time
import autopy as ap
from autopy.mouse import LEFT_BUTTON
def leftClick():
ap.mouse.click(LEFT_BUTTON)
time.sleep(.1)
print "# click"
def leftDown():
ap.mouse.toggle(True, LEFT_BUTTON)
time.sleep(.1)
print '# left down'
def leftUp():
ap.mouse.toggle(False, LEFT_BUTTON)
time.sleep(.1)
print '# left release'
#############################################################################
if __name__ == "__main__":
time.sleep(1)
leftClick()
leftDown()
time.sleep(3)
leftUp()
Related work (20130903)
See also pyrobot: @github, @reddit. Note that pyrobot is for Windows only.
Categories: python, windows
autopy, GUI automation, pyrobot
