{ "info": { "author": "Brian Yahn", "author_email": "yahn007@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "iw_parse\n========\n\nParse the output of iwlist scan to get the name, address, quality, channel, and encryption type of all networks broadcasting within your Wireless NIC's reach.\n\nDependencies\n------------\n\n* [pip](http://www.pip-installer.org/en/latest/installing.html \"pip installation guide\") - If you don't have pip installed, followed the link.\n\n\nInstallation\n------------\n\n```bash\npip install iw_parse\n```\n\nUsage\n-----\n\n```bash\niwlist scan | iw_parse\n```\n\nReplace `` with the system name for your wireless NIC. It is usually something like `wlan0`. The command `iwconfig` will list all of your network interfaces.\n\nExample:\n\n```bash\niwlist wlan0 scan | iw_parse\n```\n\nThe result should look something like:\n\n```\nName Address Quality Channel Encryption\nwireless1 20:AA:4B:34:2C:F5 100 % 11 WEP\nwireless2 00:26:F2:1E:FC:03 84 % 1 WPA v.1\nwireless3 00:1D:D3:6A:3C:60 66 % 6 WEP\nwireless4 20:10:7A:E5:02:98 64 % 1 WEP\nwireless5 CC:A4:62:B7:D2:B0 54 % 8 WPA v.1\nwireless6 30:46:9A:53:3C:76 47 % 11 WPA v.1\nwireless7 A0:21:B7:5F:84:B0 44 % 11 WEP\nwireless8 04:A1:51:18:E8:E0 41 % 6 WPA v.1\n```\n\nExample from Python shell:\n\n```python\n>>> import iw_parse\n>>> networks = iw_parse.get_interfaces(interface='wlan0')\n>>> print networks\n[{'Address': 'F8:1E:DF:F9:B0:0B',\n 'Channel': '3',\n 'Encryption': 'WEP',\n 'Name': 'Francis',\n 'Bit Rates': '144 Mb/s',\n 'Signal Level': '42',\n 'Name': 'Francis',\n 'Quality': '100'},\n {'Address': '86:1B:5E:33:17:D4',\n 'Channel': '6',\n 'Encryption': 'Open',\n 'Bit Rates': '54 Mb/s',\n 'Signal Level': '72',\n 'Name': 'optimumwifi',\n 'Quality': '100'},\n ...\n```\n\nAcknowledgements\n----------------\n\n* The vast majority of iw_parse was written by Hugo Chargois.\n\nLicense\n-------\n\niw_parse is free--as in BSD. Hack your heart out, hackers.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cuzzo/iw_parse", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "iw-parse", "package_url": "https://pypi.org/project/iw-parse/", "platform": "", "project_url": "https://pypi.org/project/iw-parse/", "project_urls": { "Homepage": "https://github.com/cuzzo/iw_parse" }, "release_url": "https://pypi.org/project/iw-parse/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "A python parser for iwlist output", "version": "0.0.3" }, "last_serial": 4670416, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "427f07b2ce24d0fcc30db661aac003a5", "sha256": "1f7ddf27f517422d0c1395a892562c21d7f963c943f610cd194e5b216321f5d0" }, "downloads": -1, "filename": "iw_parse-0.0.1.tar.gz", "has_sig": false, "md5_digest": "427f07b2ce24d0fcc30db661aac003a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2914, "upload_time": "2014-01-27T03:29:33", "url": "https://files.pythonhosted.org/packages/36/b8/ee588ce0be8d51945f3e1865d11de036aeca22413f5f94032000392bdfa4/iw_parse-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "5a176291004c27cc4fefacb23d420742", "sha256": "c9a2eedf1568921392a9d3f6f279a8b69df7e32c0a2d31e3e32092d9693a57b3" }, "downloads": -1, "filename": "iw_parse-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5a176291004c27cc4fefacb23d420742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2927, "upload_time": "2014-01-27T03:33:33", "url": "https://files.pythonhosted.org/packages/2e/13/d5567d68d7309d65405275218f516cd36ae569afe58c1feacb2630c43efd/iw_parse-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b16c5540fbf3d1e8be1a114a905baf49", "sha256": "d35d015fcd4f215d6b6e1da801e5a9c6e5a8cb5e619d8348625f4acfa22271dd" }, "downloads": -1, "filename": "iw_parse-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b16c5540fbf3d1e8be1a114a905baf49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2087, "upload_time": "2019-01-07T21:49:10", "url": "https://files.pythonhosted.org/packages/39/d9/333f889e63be510ec7ab00c9253cd487ccdc18bf5d26055c372e55688d86/iw_parse-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b16c5540fbf3d1e8be1a114a905baf49", "sha256": "d35d015fcd4f215d6b6e1da801e5a9c6e5a8cb5e619d8348625f4acfa22271dd" }, "downloads": -1, "filename": "iw_parse-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b16c5540fbf3d1e8be1a114a905baf49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2087, "upload_time": "2019-01-07T21:49:10", "url": "https://files.pythonhosted.org/packages/39/d9/333f889e63be510ec7ab00c9253cd487ccdc18bf5d26055c372e55688d86/iw_parse-0.0.3.tar.gz" } ] }