通过Python从不同的URL缩短服务转换缩短的URL

时间:2014-05-22 18:36:49

标签: python url url-rewriting

我想知道是否有一种方便的方法可以通过已经可用的Python库将缩短的URL转换回“本机”URL。例如,从缩短的URL列表中:

['some url from bitly', 'shortened url from twitter', ...]

2 个答案:

答案 0 :(得分:2)

import requests
r = requests.get("http://bit.ly/XXXX")
print r.url

r.url将是内容所在的服务器返回的已解析网址

答案 1 :(得分:1)

使用标准库:

import urllib2
response = urllib2.urlopen('http://shorturl')
response.geturl()