INNER CODE UNIT · Python
main
sweeneychris/TheiaSfM · libraries/flann/bin/download_checkmd5.py:19
def main():
parser = OptionParser(usage="usage: %prog URI dest [md5sum]", prog=sys.argv[0])
options, args = parser.parse_args()
md5sum = None
if len(args)==2:
uri, dest = args
elif len(args)==3:
uri, dest, md5 = args
else:
parser.error("Wrong arguments")
fresh = False
if not os.path.exists(dest):
print "Downloading from %s to %s..."%(uri, dest),
sys.stdout.flush()
urllib.urlretrieve(uri, dest)
print "done"