比这篇新的文章:
Overwriting Virus
比这篇旧的文章: 数据库查询结果 To DataSet
作者: 李华顺, 点击485次, 评论(1), 收藏者(0)
打分:
所有评论,共1条:( 我也来说两句)
比这篇旧的文章: 数据库查询结果 To DataSet
Python将内容中的Url地址转换成Tinyurl地址
语言: Python, 标签: regex tinyurl format 2008/08/06发布 3个月前更新作者: 李华顺, 点击485次, 评论(1), 收藏者(0)
Python语言: Python将内容中的Url地址转换成Tinyurl地址
01 # -*- coding: utf-8 -*-
02 import re,urllib
03
04 def tiny_url(url):
05 """将url转换成tinyurl"""
06 apiurl = "http://tinyurl.com/api-create.php?url="
07 tinyurl = urllib.urlopen(apiurl + url).read()
08 return tinyurl
09
10 def content_tiny_url(content):
11 """让消息里面的连接转换成更短的Tinyurl"""
12
13 regex_url = r'http:\/\/([\w.]+\/?)\S*'
14 for match in re.finditer(regex_url, content):
15 url = match.group(0)
16 content = content.replace(url,tiny_url(url))
17
18 return content
02 import re,urllib
03
04 def tiny_url(url):
05 """将url转换成tinyurl"""
06 apiurl = "http://tinyurl.com/api-create.php?url="
07 tinyurl = urllib.urlopen(apiurl + url).read()
08 return tinyurl
09
10 def content_tiny_url(content):
11 """让消息里面的连接转换成更短的Tinyurl"""
12
13 regex_url = r'http:\/\/([\w.]+\/?)\S*'
14 for match in re.finditer(regex_url, content):
15 url = match.group(0)
16 content = content.replace(url,tiny_url(url))
17
18 return content
所有评论,共1条:( 我也来说两句)
| 1 |
半瓶墨水
2个月前
回复
六间房也提供同样的服务:http://go.6.cn/
|
代码