# create array of name/value pairs self.params = urllib.urlencode({'user': 'fred', 'password': 'hax0r5'}) # send http-post request = urllib.urlopen("http://www.domain.com/login.cgi", params) # read back each line of reply line = request.readline()