Python, Genie and CSV Files = Easy Network Automation (DevNet)

Want to automate networks easily? Use Python, CSV files and Cisco Genie (pyATS). Hank Preston shows us how to connect to live devices and automate the network. Menu: 1:15 - Start Python Virtual Environment 4:10 - Install VIRL utils 6:12 - Genie Install 8:10 - Genie Inventory file (testbed file) 12:05 - Install iPython 12:30 - Create and use Genie Python Script 32:00 - Python Script with multiple devices Videos mentioned and references: CSV Part 1:    • Network Engineers are Developers! No more ...   Genie Intro Video:    • Genie makes all your network automation wi...   VIRL Utils:    • Free Cisco VIRL server! You can now use VI...   Which network automation tool should I learn?    • Which Network Automation Tools should I le...   pyATS and Genie on DevNet: http://bit.ly/2KVshrt NetDevOps Live Episode on Python Libraries including CSV: http://bit.ly/2xrowkK Network programmability Basics Video Series covering CSV: http://bit.ly/325FxPB Code Samples Repo https://github.com/hpreston/network_i... Final Code Sample https://github.com/hpreston/network_i... Interactive Walkthrough https://github.com/hpreston/network_i... #DevNet #DevNetAssociate #DevNetAssociateCertification

Need help with Network Automation? Cisco DevNet Developers are here to help!
▶︎

Need help with Network Automation? Cisco DevNet Developers are here to help!

Python and Jinja2 Cisco Network Automation
▶︎

Python and Jinja2 Cisco Network Automation

Profile and Test your Network with Genie CLI - No Code Needed!
▶︎

Profile and Test your Network with Genie CLI - No Code Needed!

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Python Skills and Techniques for Network Engineers, Part 1
▶︎

Python Skills and Techniques for Network Engineers, Part 1

Cisco NX-OS APIs (NX-API): Lots of options to chose from. Learn Nexus APIs with Hank Preston.
▶︎

Cisco NX-OS APIs (NX-API): Lots of options to chose from. Learn Nexus APIs with Hank Preston.

Ansible Network Automation
▶︎

Ansible Network Automation

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping
▶︎

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping

AI buys robot and car, does exactly what experts warned.
▶︎

AI buys robot and car, does exactly what experts warned.

Picking your First Network Automation Project Close
▶︎

Picking your First Network Automation Project Close

The AI Take Over Has Completely Backfired and I Can't Be Happier
▶︎

The AI Take Over Has Completely Backfired and I Can't Be Happier

YANG, NETCONF, RESTCONF Demos. Which Cisco devices are supported? (Part 1)
▶︎

YANG, NETCONF, RESTCONF Demos. Which Cisco devices are supported? (Part 1)

Deep Dive Into Model Driven Programmability with NETCONF and YANG
▶︎

Deep Dive Into Model Driven Programmability with NETCONF and YANG

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
▶︎

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Talk: Hank Preston - Introduction to Writing Network Tests with pyATS
▶︎

Talk: Hank Preston - Introduction to Writing Network Tests with pyATS

Is Your Network Working? Guess No More with Python Testing Powered by pyATS
▶︎

Is Your Network Working? Guess No More with Python Testing Powered by pyATS

Every Networking Concept Explained In 20 Minutes
▶︎

Every Networking Concept Explained In 20 Minutes

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

Network Automation using Ansible and Python
▶︎

Network Automation using Ansible and Python

Managing network configurations with Python automation frameworks NAPALM and Nornir
▶︎

Managing network configurations with Python automation frameworks NAPALM and Nornir