hey guys , i'm new in python ...here i got a little problem that get me confused... i wanna do an uthentication of an login page , here is the example from the python lib ref. :
>>> import urllib.request >>> import urllib.parse >>> params = urllib.parse.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.request.urlopen("http://www.musi-cal.com/cgi-bin/query?%s" % >>> params) >>> print(f.read()) i wanted to know what the the return value of f ,,if it's an instance of http.client.HTTPResponse and why the return source of the web page is quote like this : b'<html></html>' if i wanna to read the first 10 bytes of f and compare with the web source. what the first 10 bytes will be ? is it "b'<html><h" or "<html></ht" or something else. i've debug for this script , but still got the error that they don't match~ any suggestions? pardon me for the poor english~ -- http://mail.python.org/mailman/listinfo/python-list