pywinauto 0.6.8


A set of Python modules to automate the Microsoft Windows GUI

A set of Python modules to automate the Microsoft Windows GUI

Stars: 4188, Watchers: 4188, Forks: 634, Open Issues: 449

The pywinauto/pywinauto repo was created 8 years ago and the last code push was 1 weeks ago.
The project is very popular with an impressive 4188 github stars!

How to Install pywinauto

You can install pywinauto using pip

pip install pywinauto

or add it to a project with poetry

poetry add pywinauto

Package Details

Mark Mc Mahon and Contributors
BSD 3-clause
GitHub Repo:


  • Software Development/Libraries/Python Modules
  • Software Development/Quality Assurance
  • Software Development/Testing
  • Software Development/User Interfaces
No  pywinauto  pypi packages just yet.


A list of common pywinauto errors.

Code Examples

Here are some pywinauto code examples and snippets.

GitHub Issues

The pywinauto package has 449 open issues on GitHub

  • {AttributeError}'EditWrapper' object has no attribute 'is_editable'
  • Unable to interact with grid/table
  • Starting Excel for the first time after signing in results in problems
  • close() function closes Microsoft Teams, but gives a timeout error
  • windows() function is empty for Outlook
  • How to make my code snippet compatible with multiple Languages
  • how to locate dialogue window uniquely ?
  • Application.connect occur TimeoutError with an existed process
  • PermissionError: [Errno 13] Permission denied after fresh install
  • Wait and find methods reconsidering
  • Multiple ComboBox inside pane flicker. Wrapper error
  • Cannot type into MobaXterm app since cannot find control identifier
  • ValueError when trying to locate element
  • Is there a method to find a word on a web page?
  • Disable global caching of children

See more issues on GitHub

Related Packages & Articles

mobly 1.12.2

Automation framework for special end-to-end test cases

plyer 2.1.0

Platform-independent wrapper for platform-dependent APIs

pandera 0.16.1

A light-weight and flexible data validation and testing tool for statistical data objects.

mixer 7.2.2

Mixer – Is a fixtures replacement. Supported Django ORM, SqlAlchemy ORM, Mongoengine ODM and custom python objects.