[python] Re: download z netu

Radim Novotn ý radimnov na elektrika.info
Sobota Březen 19 14:37:16 CET 2005


import urllib
fp = urllib.urlopen('http://www.geon.wz.cz/zip/livewires.zip')
data = fp.read()
fp.close()

...
---------- Original Message ----------------------------------
From: "pavel.kosina" <gen2n na seznam.cz>
Reply-To: Konference PyCZ <python na py.cz>
Date:  Mon, 14 Mar 2005 18:54:28 +0100

>Už to mám:
>
>import httplib, os
>
>www="www.geon.wz.cz"
>souborNet="/zip/livewires.zip"
>
># stazeni z Netu
>spojeni = httplib.HTTPConnection(www)
>spojeni.request("GET", souborNet)
>odpoved = spojeni.getresponse()
>print "Odpoved od www: ", odpoved.status, odpoved.reason
>data = odpoved.read()             # do promenne data nacti cely soubor
>spojeni.close()
>
># ulozeni na local
>souborLocal= os.path.basename(souborNet)# pouzijeme jen jmeno, ne cestu
>f=file(souborLocal,'wb')      # otevri soubor f pro BINARNI zapis
>f.write(data)
>f.close()
>
>print "Soubor", souborLocal, "ulozen do", os.getcwd()
>
>Pavel
>
>
>
>pavel.kosina napsal(a):
>
>> Jak stáhnout nějaký zip nebo exe soubor z netu?
>> Zkoušel jsem urllib2 a httplib, ale nějak se nevedlo....
>> 
>> Díky
>> 
>_______________________________________________
>Python mailing list
>Python na py.cz
>http://hugo.zagamma.cz/mailman/listinfo/python
>




Další informace o konferenci Python