Albert Sweigart

Automate boring keyboard and mouse tasks with Python GUI

Date: This event took place live on October 28 2015

Presented by: Albert Sweigart

Duration: Approximately 60 minutes.

Questions? Please send email to


Sometimes an application or service doesn't support an API or batch processing. But you can still automate tasks with code that directly controls the mouse and keyboard. In this webcast, Al Sweigart covers the Python GUI automation techniques described in his latest book, Automate the Boring Stuff with Python. This includes how to:

  • Programmatically control the keyboard and mouse
  • Using the PyAutoGUI module
  • Identifying when to use GUI automation techniques
  • Keeping your script from getting out of control
  • Simple image recognition

About Albert Sweigart

Albert Sweigart is a software developer and tech book author living in San Francisco. Python is his favorite programming language, and he is the developer of several open source modules for it. His other books are freely available under a Creative Commons license on his website Twitter: @alsweigart His cat weighs 14 pounds.

Related title

Automate the Boring Stuff with Python
By Albert Sweigart
April 2015
$23.95 USD