urllib
import urllib
fp = urllib.urlopen('http://www.py.cz/logo.jpg')
data = fp.read()
fp.close()
# tisk a ulozeni
s=file('py.cz.jpg','wb')
s.write(data)
s.close()
httplib
import httplib, os
www="www.py.cz"
souborNet="/logo.jpg"
# 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()