Some jupyter notebooks presenting python and some libraries around networking.
Download and install python 3 :
https://www.python.org/ftp/python/3.9.7/python-3.9.7-amd64.exe
Create a new python virtual environment
mkdir pres_python
cd pres_python
python -m venv venv
venv\Scripts\activate.bat
Notice the (venv) prefix before the prompt, you are now in a python virtual environment :
(venv) C:\Users\...\pres_python>
git clone [email protected]:rtrjl/intro_pyneteng.git
cd intro_pyneteng
Install dependencies :
pip install -r requirements.txt
Launch the jupyter server in the virtual environment :
jupyter notebook
Select one of the presentation :
- Python 101 : http://localhost:8888/notebooks/Python_101.ipynb
- TextFSM simple example : http://localhost:8888/notebooks/TextFSM_simple.ipynb
- A router class : http://localhost:8888/notebooks/Class_Router.ipynb