''' Typical use of urllib: reponse = urllib.request.urlopen( url, data=None, [timeout,]*, cafile=None, capath=None, cadefault=False, context=None) ''' # using urllib to request data. # TODO : import the urllib request class import urllib.request def main(): # the url to retrive our sample data from url = "http://httpbin.org/xml" # TODO : open the url and retrive some data result = urllib.request.urlopen(url) # TODO :print the result code from the request, should be 200 ok print('Result code : {0}'.format(result.status)) # TODO : print the returned data headers print("Headers : -------") print(result.getheaders()) # TODO : print the returned data intself print('Returned data : ---------') print(result.read().decode('utf-8')) if __name__=='__main__': main()