In this chapter, we started our practical journey into the network automation world with Python. We explored the different tools that are available in python to establish a connection to remote nodes with telnet and SSH and executed commands on them. Also, we learned how to handle IP addresses and network subnets with the help of the netaddr module. Finally, we strengthened our knowledge with two practical use cases.
In the next chapter, we will work on the returned output and start to extract useful information from it.