概述
展开全部
^#!/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 文本内容提取所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复