Python小笔记——urllib2得到重定向最终链接
强大的urllib2其实是有处理链接重定向的功能的,但是如何得到跳转最终的链接呢?其实相当简单,做个小笔记,也防止自己忘记了。
接下来用http://sourceforge.net 做实验吧。
例如链接http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz/download 使用以下代码可获取最终链接
# -*- coding:UTF-8 -*-
#author:Leyex
import urllib2
url = "req = urllib2.urlopen(url)
dlink = req.geturl()
print dlink
就是简单的一句geturl()
最终得到结果
即'http://nchc.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz'
转载于:https://blog.51cto.com/leyex/1428580