Files
galaxy/tools/data_source/fetch.py
T
Nicola Soranzo 21b44bf348 Fix all E201 and E202 style errors
using the following command:
```
autopep8 -i -r --exclude $(sed -e 's|^|./|' -e 's|/$||' .ci/flake8_blacklist.txt | paste -sd,) --select E201,E202 .
```
2017-08-17 11:35:39 +01:00

29 lines
513 B
Python

#!/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, 4)
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()