Python将内容中的Url地址转换成Tinyurl地址,pythontinyurl,[Python]代码Py


[Python]代码

Python语言: Python将内容中的Url地址转换成Tinyurl地址# -*- coding: utf-8 -*-import re,urllibdef tiny_url(url):    """将url转换成tinyurl"""    apiurl = "http://tinyurl.com/api-create.php?url="    tinyurl = urllib.urlopen(apiurl + url).read()    return tinyurldef content_tiny_url(content):    """让消息里面的连接转换成更短的Tinyurl"""    regex_url = r'http:\/\/([\w.]+\/?)\S*'    for match in re.finditer(regex_url, content):        url = match.group(0)        content = content.replace(url,tiny_url(url))    return content

评论关闭