In this chapter, you will learn about sockets and three internet protocols: http, ftplib, and urllib. You will also learn about the socket module in Python, which is used for networking. http is a package that is used for working with the Hypertext Transfer Protocol (HTTP). The ftplib module is used for performing automated FTP-related work. urllib is a package that handles URL-related work.
In this chapter, you will learn about the following:
- Sockets
- The http package
- The ftplib module
- The urllib package