我想知道是否有一种方便的方法可以通过已经可用的Python库将缩短的URL转换回“本机”URL。例如,从缩短的URL列表中:
['some url from bitly', 'shortened url from twitter', ...]
答案 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()