需求:
工作中需要计算地级市绿色专利申请和授权数据,需要利用readlines进行分行文本值提取,然后进行转换、匹配和记录写入,最后需要分析汇总,用于后续的深度数据挖掘。
解决:
import re file_path='/home/pxing/codes/realsense_ws/src/realsense-ros/scripts/Assembling/joint.txt' with open(file_path, 'r') as f: list=[] lines=f.readlines() for line in lines: line=re.findall(r"\d+\.?\d*",line) a=float(line[0]) list.append(a) #print(list) for i in range(int((len(list)+1)/6)): #print(i) print(list[6i:6i+6])
数据来源1: 地级市绿色专利申请数据
数据来源2: 地级市绿色专利授权数据