CSV files, Jinja2 templates, python and Network Automation! Wow – that is a lot! But Hank Preston demonstrates how to use all of those in this video.

01:11 – Introduction
02:29 – Spreadsheet conversion
04:19 – Importing using Python
13:41 – What are the advantages of using Jinja2 templates?
16:35 – Skills that Network Engineers should learn?
19:00 – The working template
32:09 – Exporting to a text file
35:22 – Using a script
37:46 – How would I turn this into something that configures a device?
51:18 – Should I use CSV/YAML/JSON?

Video 1 in series: https://youtu.be/PB9D4RqBaQw
Video 2 in series: https://youtu.be/23hPg88pZBo
Start Now Page on Devnet: http://bit.ly/2WBjb5v
NetDevOps Live Episode on Python Libraries including CSV: http://bit.ly/2VjbGP4
Coding Fundamentals Learning Labs: http://bit.ly/2vU1BO8
Network programmability Basics Video Series covering CSV: http://bit.ly/2JzlbY4
Jinja2 template video: https://youtu.be/ARFU73tah8A

#python #jinja2 #devnet

  • David Bombal