Pillow/winbuild/fetch.py

19 lines
389 B
Python
Raw Normal View History

2015-06-20 06:43:14 +03:00
import sys
import os
import urllib.parse
import urllib.request
def fetch(url):
name = urllib.parse.urlsplit(url)[2].split('/')[-1]
if not os.path.exists(name):
print("Fetching", url)
content = urllib.request.urlopen(url).read()
with open(name, 'wb') as fd:
fd.write(content)
return name
2015-06-20 06:43:14 +03:00
if __name__ == '__main__':
fetch(sys.argv[1])