It's less code in Python, you could use something like this:
import urllib2
improt os
url="http://.../"
# Translate url into a filename
filename = url.split('/')[-1]
if not os.path.exists(filename)
outfile = open(filename, "w")
outfile.write(urllib2.urlopen(url).read())
outfile.close()