在日志文件中有一大堆,格式相同的文本,需要提取出接口耗时的时间

>>> 运单号:71742507538566,快递100接口耗时:8,返回结果:[{"lengthPre":14,"comCode":"huitongkuaidi","noPre":"717425","noCount":59622}]
>>> 运单号:71679940955921,快递100接口耗时:7,返回结果:[{"lengthPre":14,"comCode":"huitongkuaidi","noPre":"716799","noCount":65664},{"lengthPre":14,"comCode":"shentong","noPre":"716799","noCount":1}]
>>> 运单号:4601476769218,快递100接口耗时:10,返回结果:[{"lengthPre":13,"comCode":"yunda","noPre":"460147","noCount":284021}]
>>> 运单号:4601470516612,快递100接口耗时:9,返回结果:[{"lengthPre":13,"comCode":"yunda","noPre":"460147","noCount":284021}]
>>> 运单号:71716941576703,快递100接口耗时:8,返回结果:[{"lengthPre":14,"comCode":"huitongkuaidi","noPre":"717169","noCount":175244}]
>>> 运单号:75308510292636,快递100接口耗时:11,返回结果:[{"lengthPre":14,"comCode":"zhongtong","noPre":"753085","noCount":630547}]
>>> 运单号:75308440358906,快递100接口耗时:8,返回结果:[{"lengthPre":14,"comCode":"zhongtong","noPre":"753084","noCount":812745}]
>>> 运单号:75308594459656,快递100接口耗时:7,返回结果:[{"lengthPre":14,"comCode":"zhongtong","noPre":"753085","noCount":630547}]
>>> 运单号:777004640509373,快递100接口耗时:10,返回结果:[{"lengthPre":15,"comCode":"shentong","noPre":"777004","noCount":497868}]
>>> 运单号:4301913501825,快递100接口耗时:8,返回结果:[{"lengthPre":13,"comCode":"yunda","noPre":"430191","noCount":848444}]
>>> 运单号:70095194774559,快递100接口耗时:7,返回结果:[{"lengthPre":14,"comCode":"huitongkuaidi","noPre":"700951","noCount":18888}]
>>> 运单号:777004084932865,快递100接口耗时:7,返回结果:[{"lengthPre":15,"comCode":"shentong","noPre":"777004","noCount":497868}]
>>> 运单号:773011564374916,快递100接口耗时:7,返回结果:[{"lengthPre":15,"comCode":"shentong","noPre":"773011","noCount":8552066},{"lengthPre":15,"comCode":"pfcexpress","noPre":"773011","noCount":8028}]
>>> 运单号:75308509589096,快递100接口耗时:7,返回结果:[{"lengthPre":14,"comCode":"zhongtong","noPre":"753085","noCount":630547}]
>>> 运单号:4301909414706,快递100接口耗时:7,返回结果:[{"lengthPre":13,"comCode":"yunda","noPre":"430190","noCount":1322407},{"lengthPre":13,"comCode":"tcxbthai","noPre":"430190","noCount":3}]

代码:

import re

# 该message仅作为举例
message = '>>> 运单号:777004684640468,快递100接口耗时:8,返回结果:[{"lengthPre":15,"comCode":"shentong","noPre":"777004","noCount":497868}]'
# 正则提取出接口耗时数据
take_time = re.findall(r'快递100接口耗时:(.*),返回结果', message) print take_time[0]

输出:

8

python:字符串中提取特定的数据的更多相关文章

  1. Python字符串中删除特定字符

    分析 在Python中,字符串是不可变的.所以无法直接删除字符串之间的特定字符. 所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作. 1 ...

  2. 论文系统Step1:从日志记录中提取特定信息

    论文系统Step1:从日志记录中提取特定信息 前言 论文数据需要,需要实现从服务器日志中提取出用户的特定交互行为信息.日志内容如下: 自己需要获取"请求数据包一行的信息"及&quo ...

  3. Oracle中如何判断字符串是否全为数字,以及从任意字符串中提取数字

    本文介绍了判断字符串是否全为数字的4种办法,另外还介绍了一个translate函数的小技巧,从任意字符串中提取数字(调用2次translate函数).这个办法是一个公司同事发现的,用起来很方便,但理解 ...

  4. python字符串中的中文处理

    python字符串中的字符串默认并非是unicode,如果在字符创中使用Unicode字符,如中文字符,必须要经过转换, 方式1: text = u"中文" 方式2: text = ...

  5. 从字符串中获取XML节点数据

    从字符串中获取XML节点数据,前一篇<字符串创建XML文档> http://www.cnblogs.com/insus/p/3298579.html 是储存为一个XML文档.现在,Insu ...

  6. 在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符

    原文:在sqlserver中如何从字符串中提取数字,英文,中文,过滤重复字符 最近做项目的时候,经常用到一个字符串中的某些字符,处理起来非常的棘手,现在用下面的方法就可以很方便的从字符串中处理你想要的 ...

  7. python字符串中的转义符

    python字符串中的转义符 1,单引号,双引号,三引号 a='www.96net.com.cn',b="96net.com.cn",c="""96n ...

  8. JS对象 提取指定数目的字符substr() substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。

    提取指定数目的字符substr() substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串. 语法: stringObject.substr(startPos,length ...

  9. JAVA从字符串中提取纯数字

    /** * 从字符串中提取纯数字 * @param str * @return */ public static String getNumeric(String str) { String regE ...

随机推荐

  1. oracle之percent_rank() over()函数和PERCENTILE_CONT() within group()over()函数详解

    创建一个临时表 create table EMP ( EMPNO NUMBER(4) not null, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER ...

  2. DataNode 工作机制

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/qq_35641192/article/d ...

  3. 分布式任务平台XXL_JOB

    目录 1.源码下载地址 2.文档地址 3.源码结构 4.初始化数据库 5.配置调度中心 ①.修改调度中心配置文件 ②.部署调度中心 ③.访问调度中心管理界面 6.创建执行器项目 ①.添加maven依赖 ...

  4. Word pair Hu

    Memorize words in the way of games, learn foreign languages, and be more handy

  5. cc2530的第二次实验,用按键控制流水灯

    按键控制流水灯 具体想要实现按一下按键,然后单片机的三个灯会以流水灯的形式都亮一遍 实验相关寄存器 实验相关电路 宏定义 #define uint unsigned int #define uchar ...

  6. while循环 运算符和编码

    昨日回顾 1. 初识python python是一门弱类型的解释型高级编程语言 解释器: CPython 官方提供的默认解释器. c语言实现的 PyPy 把python程序一次性进行编译. IPyth ...

  7. mac 搭建Java Spring boot 环境(eclipse)

    安装 下载安装Springboot 安装完成后,创建项目 1. 2. 3. 完成创建!

  8. getaddrinfo工作原理分析

    getaddrinfo工作原理分析 将域名解析成ip地址是所有涉及网络通讯功能程序的基本步骤之一,常用的两个接口是gethostbyname和getaddrinfo,而后者是Posix标准推荐在新应用 ...

  9. eXosip、osip,以及UAC和UAS的例子

    UAC(User Agent Client) 和 UAS(User Agent Server) SIP协议采用Client/Server模型.每一个请求(Request)触发服务器的一个操作:每个操作 ...

  10. .Net Core3 新特性整理

    .net core 3实现了.net 标准2.1. 1.生成可执行文件 以前版本需要dotnet run运行项目,.net core 3支持直接生成目标平台的可执行文件.比如windows就是exe了 ...