Contents

pywin32 311

0

Python for Window Extensions

Python for Window Extensions

Stars: 5524, Watchers: 5524, Forks: 849, Open Issues: 398

The mhammond/pywin32 repo was created 8 years ago and the last code push was 20 hours ago.
The project is extremely popular with a mindblowing 5524 github stars!

How to Install pywin32

You can install pywin32 using pip

pip install pywin32

or add it to a project with poetry

poetry add pywin32

Package Details

Author
Mark Hammond (et al)
License
PSF
Homepage
None
PyPi:
https://pypi.org/project/pywin32/
GitHub Repo:
https://github.com/mhammond/pywin32

Classifiers

No  pywin32  pypi packages just yet.

Errors

A list of common pywin32 errors.

Code Examples

Here are some pywin32 code examples and snippets.

GitHub Issues

The pywin32 package has 398 open issues on GitHub

  • Windows 11: EnumWindows does not detect Taskbar, Start Menu, and Search windows (only visible via UIA)
  • Remove dead code in setup.py
  • Update type checkers
  • 2nd try at adding no-GIL support
  • Update Ruff, replace pycln and simplify configs
  • Stop using (exposing) deprecated Py_FrozenFlag
  • Replace _PyUnicode_AsString and PYWIN_ATTR_CONVERT with PyUnicode_AsUTF8
  • Improve win32com.client.build.MapEntry strings
  • Simplify various __repr__ methods
  • Respect subclass names in repr
  • Fix bad format IID in VTableItem.WriteVTableMap
  • Prefer exist_ok=True in makedirs instead of try-catch
  • Reduce usages of empty split() on literal strings
  • Generate help file during build rather than as a separate CI step
  • adodbapi: reduce _raiseConnectionError and _raiseCursorError to a single argument

See more issues on GitHub

Related Packages & Articles

windows-tools 2.5.0

Toolset for antivirus, NTFS/ReFS ACLs, file ownership, registry, user handling…Well a lot of stuff

plyer 2.1.0

Platform-independent wrapper for platform-dependent APIs

mss 10.1.0

An ultra fast cross-platform multiple screenshots module in pure python using ctypes.

mobly 1.13

Automation framework for special end-to-end test cases

Kivy 2.3.1

An open-source Python framework for developing GUI apps that work cross-platform, including desktop, mobile and embedded platforms.

aiofile 3.9.0

Asynchronous HTTP client/server framework for asyncio and Python

psutil 7.2.2

Cross-platform lib for process and system monitoring.