Skip to main content
https://img.shields.io/travis/XayOn/python_arptable.svg https://img.shields.io/pypi/v/python_arptable.svg

Python simple arp table reader

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.

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)

Uploaded Source

File details

Details for the file python_arptable-0.0.2.tar.gz.

File metadata

File hashes

Hashes for python_arptable-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5304cb119e8cce031229f3fc195ad5d9dd669c356891b5598b0e8d27bbce5bfe
MD5 f02ebe7a6b5cd3543c567582cfdcef16
BLAKE2b-256 1c2e490f5faada1adf2eb1c21cc0ed0a7c24914715bfe74e0ef5fe6521075cb7

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.2 This release

1 file

0.0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page