Python simple arp table reader
Project description
Python simple arp table reader
Free software: BSD license
Documentation: https://python_arptable.readthedocs.org.
Features
Export ARP Table on linux as a dictionary.
Usage
arp_table exports two main things:
ARPTABLE constant, as it was when the package was imported
get_arp_table() function, returning latest arp table.
>>> from arp_table import ARPTABLE >>> print(ARPTABLE) [{'Device': 'eth0', 'Flags': '0x2', 'HW address': '00:12:79:d2:b9:67', 'HW type': '0x1', 'IP address': '10.3.0.1', 'Mask': '*'}] >>> from arp_table import get_arp_table >>> print(get_arp_table()) [{'Device': 'eth0', 'Flags': '0x2', 'HW address': '00:12:79:d2:b9:67', 'HW type': '0x1', 'IP address': '10.3.0.1', 'Mask': '*'}]
Disclaimer
This is a small, simple yet quite useful library. I’ve seen a lot of posts of people struggling with arp-table reading in python.
With this library, you can just
pip install python_arptable
and enjoy!
History
0.0.1 (2015-06-14)
First release on PyPI.
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
python_arptable-0.0.2.tar.gz
(11.5 kB
view details)
File details
Details for the file python_arptable-0.0.2.tar.gz
.
File metadata
- Download URL: python_arptable-0.0.2.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5304cb119e8cce031229f3fc195ad5d9dd669c356891b5598b0e8d27bbce5bfe |
|
MD5 | f02ebe7a6b5cd3543c567582cfdcef16 |
|
BLAKE2b-256 | 1c2e490f5faada1adf2eb1c21cc0ed0a7c24914715bfe74e0ef5fe6521075cb7 |