Last updated:
0 purchases
pywificontrols 0.8
Platform Supported
Deployments
PyWiFi-controls
Python module to control WiFi on Linux, Windows and macOS
Installation
python -m pip install pywifi-controls
Usage
Enable or disable Wi-Fi
from pywifi import ControlPeripheral
ControlPeripheral().enable() # Turn on Wi-Fi
ControlPeripheral().disable() # Turn off Wi-Fi
Connect to a Wi-Fi SSID
from pywifi import ControlConnection
# Arguments passed during object instantiation
controller = ControlConnection(wifi_ssid='ssid', wifi_password='password')
controller.wifi_connector()
# Argument values taken from env vars
ControlConnection().wifi_connector()
Arguments
Environment variables are loaded from a .env file.
wifi_ssid - SSID of the Wi-Fi connection.
wifi_password - Password for the Wi-Fi connection.
Release Notes
Requirement
python -m pip install gitverse
Usage
gitverse-release reverse -f release_notes.rst -t 'Release Notes'
Linting
PreCommit will ensure linting, and the doc creation are run on every commit.
Requirement
pip install sphinx==5.1.1 pre-commit recommonmark
Usage
pre-commit run --all-files
Pypi Package
https://pypi.org/project/pywifi-controls/
Runbook
https://thevickypedia.github.io/pywifi-controls/
License & copyright
© Vignesh Rao
Licensed under the MIT License
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.