Skip to content

jagadnag/cl_python_2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cl_python_2024

Software Used

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

Python scripts for network automation lab

  • Clone the git repo
  • Navigate to the directory
    • cd cl_python_2024
  • 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://a.co/d/f6Tmcrr

https://a.co/d/4rcgkcp

https://a.co/d/2lts4V9

About

Ciscolive WISP Lab scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages