Summary

In this chapter, the standard Python libraries for IP address manipulation were discussed. Two third-party libraries dnspython and ntplib have been presented to interact with the DNS and the NTP servers respectively. As you have seen through the aforementioned examples, these libraries provide you with the necessary interface for talking to those services.

In the following chapter, we will introduce socket programming in Python. This is another interesting and popular topic for networking programmers. There, you will find both low and high-level Python libraries for programming with BSD sockets.

Get Learning Python Network Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.