or How I Gained Fabric Like Visibility on a Campus Network Without Any Upgrades Last Updated: 2022-05-05 The network automation landscape moves fast and there is always something you come across which sparks your interest, but sometimes all you can do is it make note of it and hope you have time later on to READ MORE
Getting Started with pyATS (and Genie)
What is Python Automated Test System (pyATS)? None of the answers I found to this question really made much sense to me initially. A Python3 based Test Automation and Validation Framework developed by Cisco (but open and extensible to any vendor) is probably the best short answer but still too vague. Add in Genie because, READ MORE
Using Python and Pandas to look at Pandemic Data
The script and supporting files in this repository are intended to show how the Python Pandas module can be used to analyze data, specifically COVID-19 data. I am going to recommend 3 data sets to “investigate”: WHO (Download from 06 April 2020) CSSEGISandData on GitHub New York Times US Data GitHub Repository Background WHO Data READ MORE
FuzzyWuzzy was a Python Module
An example of using the fuzzywuzzy Python module to match data sets with similar but not exact data – fuzzy matches! I was recently given a list of locations that I had to analyze. For the analysis, I needed data that was not in the original list (lets call that the source list). Luckily I READ MORE
Pandas for Network Engineers (Who doesn’t love Pandas? )
The module not the mammal! My original title for this article was going to be *Decomposing Pandas* as a follow on to *Decomposing Data Structures* but I was advised against that name. Go figure. One of the things I love most about Python is that its always waiting for me to get just a little READ MORE
What language for Network Automation?
I’m often asked variants of “What language would you recommend when getting started with Network Automation and how would you get started? As with most things in IT, the answer requires context. In general, right now I would still pick Python. Go is getting popular but still can’t compete with the huge body for work and READ MORE
A quick example of using TextFSM to parse data from Cisco show commands – Python3 Version
As part of my ongoing effort to migrate everything over to Python 3, it’s time to show this “quick example” in Python 3. TextFSM is a powerful parsing tool (python module) developed by Google. There are some great examples out there to get you started. Here are two I urge you to read if this READ MORE
Python 2 or Python 3? Asked and Answered.
I’ve spent the last 6 months converting my Python 2.7 scripts over to Python 3. In the nascent days of SDN and Automation that was always one of the first questions asked… To code in Python 2 or Python 3? That question has been answered. If you look at the Python Developers Guide you can READ MORE