window automation package
Project description
pyautomation
pyautomation is a set of Python modules designed to automate the Microsoft Windows GUI, specifically without interacting with the mouse cursor and keyboard. At its simplest, it allows you to post mouse and keyboard events to Windows dialogs and controls.
With the pyautomation package, you can control your GUI automatically while simultaneously controlling the mouse and keyboard physically, similar to how selenium automates web browsers.
Create virtual environment(Recommended)
python -m venv myvenv
source ./myvenv/Scripts/activate
Installation
pip install python-automation
How to use
import pyautomation
How to download inspect.exe
Click this git repo or MS Official Website for inspect
How to update PYPI (for only project manager)
Revision codes
- Update on Github after modifying codes.
Update version
- Update
__version__
in__init__.py
file in package - Update
version
insetup.py
file (Same setting as first step) - Update after addtion, if
install_requires
is added insetup.py
Generate whl file
python setup.py sdist bdist_wheel
python setup.py bdist_wheel
Upload whl file
python -m twine upload dist/*
twine upload dist/pyautomation-X.X.X-py3-none-any.whl
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file python-automation-0.4.1.tar.gz
.
File metadata
- Download URL: python-automation-0.4.1.tar.gz
- Upload date:
- Size: 181.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1228349ce2adb8bd87387b9b5e4607d1753bdfa2b359e2f9f35ccc168aba86a |
|
MD5 | 314994941340cebec5525ee218a96fb0 |
|
BLAKE2b-256 | 83271521249a6365b1744111bdbef4f66e825e8230f8610ac3d1e520e9331c84 |
File details
Details for the file python_automation-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: python_automation-0.4.1-py3-none-any.whl
- Upload date:
- Size: 196.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a98e2936bd4d0e20b51d89f38f3a2bf63ef3d5d0c55818bc07a51e4f4dba7632 |
|
MD5 | d34594a02145e9850c3038ffa4641823 |
|
BLAKE2b-256 | 47e1f56e4903269254c3e629faa481220c6beae34c5268daee3971e68e9f935a |