Skip to main content

It is an interface to get NIC information

Project description

pyNIC

This project is an interface written using C Python API to provide information about Network Interface Cards.

Documentation

Currently, all documentation can be accessed in project’s GitHub page.

Dependencies

You must install the Python headers.

On Debian and Ubuntu:

$ sudo apt-get install python-dev

Installation

sudo python setup.py install

Support

This project should support Python 2.x and 3.x in every Linux. However, it was tested only on Python 2.7 and 3.4.

What’s new

  • Support Python 3.x
  • Added repr e str functions
  • Fixed some bugs
  • Increased reliability
  • Added functions to change addresses

What’s new 0.5

  • Removed set functions
  • Added getter and setter as class properties
  • Added constants

What’s new 0.6

  • Added setter for name
  • Added hardware address validation for both length format
  • Added setter for hardware address, but it is working just for 17 length format

Project details


Release history Release notifications

This version
History Node

0.6

History Node

0.5

History Node

0.4

History Node

0.3

History Node

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pynic-0.6.tar.gz (15.4 kB) Copy SHA256 hash SHA256 Source None May 25, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page