Python方法解决Url与Tinyurl地址互换问题,pythontinyurl,Python学习过程想涉
Python方法解决Url与Tinyurl地址互换问题,pythontinyurl,Python学习过程想涉
Python学习过程想涉及的知识点有很多,今天为大家提供和Python源码是和网址相关的:Python方法解决Url与Tinyurl地址互换问题。比较长的Url网址是十分常见的,因为种种原因你可能需要把它替换成更简短的Tinyurl地址(一个短网址并转向指定的长网址),或是让消息里面的连接转换成更短的Tinyurl。
用Python方法如何来完成文本内的Url与Tinyurl地址互换问题呢?一起来看下,下边的具体解决方法的Python代码吧。
# -*- coding: utf-8 -*-import re,urllibdef tiny_url(url): """将url转换成tinyurl""" apiurl = "http://xxxx.xxxx" 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
编橙之家文章,
相关内容
- Python简易邮件查看器源码示例详解,python查看器,Pytho
- Python将汉字数字转换成阿拉伯数字的方法,python阿拉伯
- Python筛法求质数(素数)的生成器示例,python质数,本篇
- Python实现跨平台获取按键方法源码示例,python源码,本文
- Python计算n*n网格生成树数目的方法,python网格,Python计算
- Python实现HTML颜色和RGB颜色互转的方法,pythonrgb,本文是
- Python随机产生迷宫生成算法源码,python算法,用Python语言
- Python方法如何将普通IP转换为十进制IP,python十进制,P
- Python组合生成与数量计算的实现方法,python组合数量计
- Python实现Windows自动切换代理的方法,python自动切换,本
评论关闭