Python WiFi

A new api is being organized for Python WiFi beyond v0.6.x. Your feedback will make Python WiFi better, so please participate. Join the mailing list and join the discussion.

Python WiFi is intended for developers that wish to use their WiFi card from within a Python program. If you are looking for a GNU/Linux program to scan for, and connect with, WiFi networks, you may want to try WiFi Radar, Wicd, or NetworkManager.

Python WiFi is a Python module that provides read and write access to a wireless network card's capabilities using the Linux Wireless Extensions. This module was initially created by RĂ³man Joost and is currently maintained by Sean Robinson <>. The latest version is 0.6.1.


Matrices of features to try to match: Wireless Extensions,, and

Source Code

Browse the Source


A Python source package is available at the Python Package Index.

"Python" and the Python logos are trademarks or registered trademarks of the Python Software Foundation, used with permission.

Last Update: November 11, 2015