Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- video/x-flv
- #!/usr/bin/python
- import urllib2
- import mimetypes
- import sys
- if len(sys.argv) != 2:
- print 'Usage: getUrl url'
- sys.exit()
- #Build the file name
- mimetypes.init()
- url = sys.argv[1]
- inv_types_map = {v: k for k, v in mimetypes.types_map.items()}
- u = urllib2.urlopen(url)
- content_type = u.info().getheaders("Content-Type")[0].split(';')[0]
- file_type = inv_types_map[content_type]
- file_name = url.split('/')[-1] + file_type
- #Download the file
- f = open(file_name, 'wb')
- block_sz = 8192
- while True:
- buffer = u.read(block_sz)
- if not buffer:
- break
- f.write(buffer)
- f.close()
- print file_name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement