相关疑难解决方法(0)

如何使用python取消缩短URL?

我已经看过这个帖子了 - 我怎样才能取消URL?

我对已解决的答案(即使用unshort.me API)的问题在于我专注于改进youtube链接.由于unshort.me很容易使用,因此使用验证码返回了近90%的结果,我无法解决.

到目前为止,我一直坚持使用:

def unshorten_url(url):
    resolvedURL = urllib2.urlopen(url)  
    print resolvedURL.url

    #t = Test()
    #c = pycurl.Curl()
    #c.setopt(c.URL, 'http://api.unshort.me/?r=%s&t=xml' % (url))
    #c.setopt(c.WRITEFUNCTION, t.body_callback)
    #c.perform()
    #c.close()
    #dom = xml.dom.minidom.parseString(t.contents)
    #resolvedURL = dom.getElementsByTagName("resolvedURL")[0].firstChild.nodeValue
    return resolvedURL.url
Run Code Online (Sandbox Code Playgroud)

注意:注释中的所有内容都是我在使用返回captcha链接的unshort.me服务时尝试做的.

有没有人知道一种更有效的方法来完成这个操作而不使用open(因为它浪费了带宽)?

python youtube curl urllib hyperlink

6
推荐指数
2
解决办法
5413
查看次数

使用python扩展一点.ly链接

如何使用 Python 获取 bit.ly 链接并返回完全展开的链接?

如果输入的链接不是bit.ly链接,则返回原链接。

html python url hyperlink bit.ly

-1
推荐指数
1
解决办法
1247
查看次数

标签 统计

hyperlink ×2

python ×2

bit.ly ×1

curl ×1

html ×1

url ×1

urllib ×1

youtube ×1