返回顶部

收藏

分析日志

更多
#!/bin/env python

import json
import time, datetime

stackP = open("./outLog")

for eachLine in stackP:
    result = eachLine.find("signalingDomain")
    if result == -1:
        continue
    stringStart = eachLine.find('{')
    stringEnd = eachLine.rfind('}')

    string = eachLine[stringStart:stringEnd + 1]

    jsonString = json.loads(string)
    sessionId = jsonString['commandHead']['sessionId']
    cCRequestType = jsonString['commandHead']['cCRequestType']
    cCRequestNumber = jsonString['commandHead']['cCRequestNumber']
    print sessionId, cCRequestType, cCRequestNumber

标签:python

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2017-06-04 16:00:00 Python 基础 05-函数
  2. 博主 发表 2017-06-05 16:00:00 Python 基础 06-模块
  3. 博主 发表 2017-06-06 16:00:00 Python 基础 07-高级数据类型
  4. 博主 发表 2017-06-07 16:00:00 Python 基础 08-类和对象
  5. 博主 发表 2017-06-08 16:00:00 Python 基础 09-文件处理
  6. 博主 发表 2017-06-09 16:00:00 Python 基础 10-异常处理
  7. 博主 发表 2017-06-10 16:00:00 Python 基础 11-Python 技术领域
  8. 博主 发表 2017-08-31 16:00:00 CentOS 下安装 Python 3.X/PIP/Git 2.X
  9. 博主 发表 2017-09-17 10:24:24 详解Python中的下划线(原创)
  10. 博主 发表 2017-09-19 06:23:42 Python集合(set)类型的操作
  11. jameslz 发表 2017-09-30 06:53:48 Linux 平台轻松解决Python3环境: conda
  12. 博主 发表 2017-09-19 23:15:00 搭建python数据分析平台

发表评论