1 #!/usr/bin/env python3
2 import requests
3
4 def download(url):
5 try:
6 req = requests.get(url)
7 except requests.exceptions.MissingSchema:
8 print('Invalid URL "{}"'.format(url))
9 return
10
11 if req.status_code == 403:
12 print('You do not have the authority to access this page.')
13 return
14 filename = url.split('/')[-1]
15 with open(filename,'w') as fobj:
16 fobj.write(req.content.decode('utf-8'))
17 print("Download over.")
18
19 if __name__ == '__main__':
20 url = input('Enter a URL: ')
21 download(url)