Introduction:If you’re a network engineer looking to learn how to automate network management tasks using Netconf or Restconf protocol , then this article is for you. In this first video of our Python Netconf and Restconf learning series, we’ll be installing Yang Suite and exploring some basic use cases. What is Yang Suite?Yang Suite is …
Introduction: Welcome to the Python Learning Series for Network Engineers. In this series, we will explore various ideas and tools that can be used for day-to-day network automation and monitoring tasks. The first tool we will be discussing is PyATS, which stands for Python Automated Test System, a framework introduced by Cisco. PyATS is an …
Introduction: In this blog post, we will discuss how to run Python scripts within Nexus OS.Python scripting within Cisco Nexus can greatly improve network management and automation. Nexus OS comes with a Python interpreter installed by default. To access Python on Nexus OS, type “python” in the terminal. You will see two versions of Python …
BLOGPOST#159 Running Python Scripts inside Cisco NXOS Bash Read More »
Introduction: Hello everyone! In this blog, we will learn how to do Nexus API automation using Python. Specifically, we will see how to initiate a bash connection to a Nexus device using a nexus API and execute Linux commands on the Nexus device. If you’re working with Nexus OS, you may find it helpful to …
Introduction: Welcome to the Python Learning Series for Network Engineers! In this blog post, we will cover how to perform Nexus API automation using Python. Specifically, we will cover how to send configuration commands using Nexus API message format, JSON, and command type cli conf. We will also discuss the error actions supported and how …
BLOGPOST#157 Cisco Nexus API Automation using Python: Send CLI Conf Commands with JSON Read More »
Introduction: Welcome to the Python Learning series for Network Engineers! In this post, we will focus on learning how to do Nexus API automation using Python. Specifically, we will see how to manually parse Nexus API. In the previous video, we learned how to parse a “cli show” command in CLI show and get data …
Introduction: In this blog post, we will discuss how to parse the output of a show command using Nexus API message format JSON. In our previous video, we learned how to parse the show command output using JSON RPC, which is a standard protocol for remote procedure calls. However, in this post, we will look …
Introduction: Python is a very popular language for Network Engineers, and it is used for automation, scripting, and network programming. Python also has a lot of modules available that can be used for networking, like Netmiko, Nornir, and Napalm. In this series, we will discuss how to use Python to automate Nexus API.In the previous …
BLOG POST#152 Cisco Nexus API Automation using Python Read More »
Introduction: Python is one of the most versatile programming languages that is used widely by developers and network engineers. It is easy to learn and implement, which makes it a popular choice among beginners. This article focuses on installing the Nexus 9000 V image into an eve.ng environment and how to enable API and initiate …
Introduction: Cisco is one of the most popular networking companies in the world. If you work in the IT field, it is likely that you have encountered Cisco routers and switches. Cisco devices are managed through a Command Line Interface (CLI), which allows network engineers to configure them using a series of commands. Saving the …