
Untitled
By: a guest on
Jun 11th, 2012 | syntax:
None | size: 0.57 KB | hits: 10 | expires: Never
#!/usr/bin/env python
import sys
import urllib2
from urllib import urlencode
def main(url, code=None):
if not url.startswith(('https://', 'http://')):
url = 'https://' + url
data = {'url': url}
if code:
data['code'] = code
r = urllib2.urlopen(url='http://git.io', data=urlencode(data))
info = r.info()
for k in ['Status', 'Location']:
if k in info:
print '%s: %s' % (k, info[k])
if __name__ == '__main__':
try:
main(*sys.argv[1:])
except TypeError:
print " Usage: %s URL [CUSTOM]" % sys.argv[0]