Skip to content
This repository has been archived by the owner on Feb 6, 2023. It is now read-only.

jagadnag/cl_python_2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cl_python_2022

Software Used

  • Windows
    • Microsoft VSCode
    • Remote SSH extentsion
    • Git or Openssh client
  • Linux VM
    • Python3
    • python-pip, virutalenv

Python scripts for network automation lab

  • Clone the git repo
  • Navigate to the directory
    • cd cl_python_2022
  • Install the python package
    • setup a virtual environment
    • pip install --upgrade pip
    • pip install -r requirements.txt
  • Verify the python pip packages
    • pip list
  • Run the scripts
    • python <script_name>.py

How to setup a python programming enviroment:

https://www.digitalocean.com/community/tutorial_series/how-to-install-and-set-up-a-local-programming-environment-for-python-3

Documentaiton links:

https://github.com/ktbyers/netmiko/blob/develop/README.md

https://nornir.readthedocs.io/en/latest

https://developer.cisco.com/docs/genie-docs/

Additional Learning:

https://developer.cisco.com/video/net-prog-basics/

https://developer.cisco.com/learning/modules/dne-intro-python/

https://pynet.twb-tech.com/free-python-course.html

https://my.thisisit.io/p/52-weeks-of-python

https://pyneng.readthedocs.io/en/latest/

Recommeded Books:

https://www.amazon.com/Network-Programmability-Automation-Next-Generation-Engineer/dp/1491931256

https://www.amazon.com/Python-Crash-Course-2nd-Edition/dp/1593279280

https://www.amazon.com/Automate-Boring-Stuff-Python-2nd/dp/1593279922

About

Cisco live WISP Lab scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages