Have a personal or library account? Click to login
Python Network Programming Techniques Cover

Python Network Programming Techniques

50 real-world recipes to automate infrastructure networks and overcome networking challenges with Python

Paid access
|Oct 2021
Product purchase options

Table of Contents

  1. A Primer on Python 3
  2. Connecting to Network Devices via SSH Using Paramiko
  3. Building Configuration Templates Using Jinja2
  4. Configuring Network Devices Using Netmiko
  5. Model-Driven Programmability with NETCONF and ncclient
  6. Automating Complex Multi-Vendor Networks with NAPALM
  7. Automating Your Network Tests and Deployments with pyATS and Genie
  8. Configuring Devices Using RESTCONF and requests
  9. Consuming Controllers and High-Level Networking APIs with requests
  10. Incorporating Your Python Scripts into an Existing Workflow by Writing Custom Ansible Modules
  11. Automating AWS Cloud Networking Infrastructure Using the AWS Python SDK
  12. Automating Your Network Security Using Python and the Firepower APIs
PDF ISBN: 978-1-83864-047-7
Publisher: Packt Publishing Limited
Copyright owner: © 2021 Packt Publishing Limited
Publication date: 2021
Language: English
Pages: 340