[Tutor] Downloading from http
keridee at jayco.net
Sat Feb 12 15:25:10 CET 2005
urllib or urllib2 or maybe httplib maybe?
urlopen( url[, data])
Open the URL url, which can be either a string or a Request object.
data should be a string, which specifies additional data to send to the
server. In HTTP requests, which are the only ones that support data, it
should be a buffer in the format of application/x-www-form-urlencoded, for
example one returned from urllib.urlencode().
This function returns a file-like object with two additional methods:
a.. geturl() -- return the URL of the resource retrieved
b.. info() -- return the meta-information of the page, as a
Raises URLError on errors.
Note that None may be returned if no handler handles the request (though
the default installed global OpenerDirector uses UnknownHandler to ensure
this never happens).
This is taken from the docs on urllib2. I think that's what you want, right?
The tutorial or whatever, called "Dive into python", goes into accessing web
pages a little more in depth than the docs do, I think. You can google for
it, I believe.
> Hi list.
> How can I download a file from an HTTP server ?
> I checked the documentation but couldn't find what I need.
> 1. The day Microsoft makes something that doesn't suck is probably the
> day they start making vacuum cleaners.
> 2. Unix is user friendly - it's just picky about it's friends.
> 3. Documentation is like sex: when it is good, it is very, very good.
> And when it is bad, it is better than nothing. - Dick Brandon
> Tutor maillist - Tutor at python.org
More information about the Tutor