用Python将绝对URL替换成相对URL的代码,,下面的内容内容是关于
用Python将绝对URL替换成相对URL的代码,,下面的内容内容是关于
下面的内容内容是关于用Python将绝对URL替换成相对URL的内容,应该是对码农有些用途。
#!/usr/bin/env python
#
#
# author : cold night
# email : [email protected]
#
import pymongo
import re
from StringIO import StringIO
conn = pymongo.Connection()
db = conn.test
def replace_url():
results = db[‘test‘].find()
db_coll = db[‘test‘]
def replace(r):
content = r.get(‘content‘)
if not content: return
content = StringIO(content)
content.seek(0)
result = StringIO()
for line in content.readlines():
t = regex.sub(r‘1="2"‘, line)
result.write(t)
result.seek(0)
content = result.read()
if content:
r[‘content‘] = content
_id = r.get(‘_id‘)
db_coll.update({‘_id‘:_id}, r)
results = [replace(i) for i in results]
if __name__=="__main__":replace_url()
用Python将绝对URL替换成相对URL的代码
相关内容
- python字典无限遍历,,#无限遍历dict,
- python学习笔记——线程threading,,1 线程thread
- Python中办公软件(创建excel),,from colle
- 关于python3.6.3 与python2.7.14使用for循环便利时遇到in ran
- Python图像处理(6):分离土壤与植物,,快乐虾http://
- Python2.7.3 Tkinter Entry(文本框) 说明,,Python学习记录
- 反转整数(Python实现)很容易懂的那种,,题目:给出一
- Python中os.mkdir()与os.makedirs()的区别,,一、代码#-*-co
- 菜鸟的python学习之路,,一,编码python
- python,,try:#大的尝试b
评论关闭