展开全部
^#!/usr/bin/python3
# -*- coding: utf-8 -*-
def parse(text):
result = []
import re
r1 = re.compile(r's*(/[^636f70793231313335323631343130323136353331333361303637s]+)s+FaceTrackings+{([^}]*)}s+(([^)]*))')
r2 = re.compile(r's*FD_Faces+(([^)]*))')
pos = 0
while True:
m = r1.match(text[pos:])
if not m:
break
data = {}
data['source'] = m.group(1)
keys = m.group(2).split(',')
values = m.group(3).split(',')
attrs = dict(map(lambda x,y:[x,y], keys, values))
data.update(attrs)
pos += m.end()
face = []
for x in range(int(data['FaceNumber'])):
m = r2.match(text[pos:])
if not m:
break
face.append(m.g
最后
以上就是隐形白昼最近收集整理的关于python文本提取_python 文本内容提取的全部内容,更多相关python文本提取_python内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复