Revision 42b3c6ebb50ecaabf92e3d168da1be05a640f9f2 authored by davelopez on 11 May 2022, 14:31:46 UTC, committed by davelopez on 11 May 2022, 14:31:46 UTC
1 parent 06d37d9
Raw File
fetch.py
#!/usr/bin/env python
"""
Script that just echos the command line.
"""
from __future__ import print_function

import sys

from six.moves.urllib.request import urlopen

assert sys.version_info[:2] >= (2, 6)

BUFFER = 1048576

url = sys.argv[1]
out_name = sys.argv[2]

out = open(out_name, 'wt')
try:
    page = urlopen(url)
    while 1:
        data = page.read(BUFFER)
        if not data:
            break
        out.write(data)
except Exception as e:
    print('Error getting the data -> %s' % e)
out.close()
back to top