May 2018
Beginner to intermediate
452 pages
11h 26m
English
The urllib.request module is a Python module for generating HTTP requests. It contains a number of functions and classes for generating HTTP requests, the most basic of which is the urlopen() function. The urlopen() function can create a GET or POST request and send it to a remote server.
Let's explore how urllib works; open a Python shell and execute the following commands:
>>> from urllib.request import urlopen
>>> response = urlopen('http://packtpub.com')
The urlopen() function takes, at a minimum, a URL string. By default, it makes a GET request to the URL and returns an object that wraps the response received from the server. This response object exposes metadata or content received from the server, ...