DevNet Associate DEVASC 200-901 Official Certification Guide by Adrian Iliesiu (z-lib.org)

(andrew) #1
pysnmp: This is a Python implementation of an SNMP engine for
network management. It allows you to interact with older
infrastructure components without APIs but that do support
SNMP for management. Use the following command to install this
module:

pip install pysnmp

Use the following command to import this module:

import pysnmp

Automation tools:


napalm: napalm (Network Automation and Programmability
Abstraction Layer with Multivendor Support) is a Python module
that provides functionality that works in a multivendor fashion.
Use the following command to install this module:

pip install napalm

Use the following command to import this module:

import napalm

nornir: This is an extendable, multithreaded framework with
inventory management to work with large numbers of network
devices. Use the following command to install this module:

pip install nornir

Use the following command to import this module:
Click here to view code image

from nornir.core import InitNornir

Testing tools:


unittest: This standard library testing module is used to test the
functionality of Python code. It is often used for automated code
testing and as part of test-driven development methodologies. Use
the following command to import this module:
Free download pdf