from urllib2 import urlopen
def ResolveURL(URL, tOut=5):
return urlopen(URL, timeout=tOut).geturl()
print ResolveURL("http://t.co/p1iXIjsE")
print ResolveURL("http://goo.gl/9RWVW")
print ResolveURL("http://www.google.es")
He necesitado expandir URL acortadas y he acabado con un código tan breve como eficaz. Expande incluso URL acortadas con diversos servicios anidados (como las que suele haber en Twitter). Obviamente sólo funciona con las redirecciones hechas con la cabecera HTTP, no funcionaría con servicios como Adf.ly...
Saludos :-*