Python for Network Engineers

As we are now familiar with how to write a program using the concepts used in programming languages, as well as best practices, now let's dig deep into writing an actual Python program or script. Keeping the primary focus on how to write a program in Python, we will also see how to write the same program in PowerShell, since there might be times where we would need to use PowerShell to achieve the results that we are looking for. We will cover various aspects of creating a program with some explanations of each of the statements and provide some tips and tricks to get through those tricky situations.

In this chapter, we will cover the following topics:

  • Python interpreter and data types
  • Writing Python scripts using conditional loops
  • Functions
  • Installing new modules/libraries
  • Passing arguments from command line for scripts
  • Using Netmiko to interact with network devices
  • Multithreading
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.116.21.109