What is Netmiko Netmiko is a multi-vendor SSH Python library which makes connecting to network devices via SSH really easy and straightforward.
Introduction In the previous post, we experimented a bit with Paramiko. The post was describing a number of use cases to read information from a Cisco IOS XE device.
Introduction In this blog post, we will explore Paramiko to interact with Cisco devices. We will do a couple of things: - Execute a single command against a Cisco IOS XE device - Execute a single command against multiple Cisco IOS XE devices - Execute a multiple commands against multiple Cisco IOS XE devices - Set interface descriptions on Cisco IOS devices
Introduction In this post, we have seen how to create some ACI objects using Python and Jinja2. While this was relatively straightforward, it’s not always as straigthforward as it seems.
Introduction In this blog post, we will address how we can use Python to work with Cisco ACI. It’ll focus on the very basics, trusting it gives you enough meat to tackle the more complex tasks on your own (e.
Introduction In a previous post, we introduced how we could interact with Cisco’s ACI solution using Python. This post will build on the things we learned in that blog post.
What is Jinja2? Jinja is a modern and designer-friendly templating language for Python. The idea is to combine a template with data to produce documents.
Introduction In this post we’ll go over how to parse a YAML file with Python. Easy enough but I’m using it so often that it helps to have a little post on it.
Introduction In this post, we have shown how to parse an XML file. In this one, we will focus on parsing the JSON variant.
Introduction We’ll focus in this post on how to parse some data structures in Python. We’ll start with XML, but in next posts we will also handle JSON and YAML.