zoukankan      html  css  js  c++  java
  • python 查找日志关键字

    1、抓取出含有关键字”xiaoming”的行
    2、在上一个问题的基础上,假设所在行的格式为location=xiaoming, value=xxx,请筛选出value值
    #!/usr/bin/python3
    # -*- coding: utf-8 -*
    import re
    
    # 定义日志文件
    log_file = '/var/logs/test.log'
    f = open(log_file, 'r+')
    lines = f.readlines()
    
    
    def print_log():
        # 查找关键字
        for line in lines:
            if "xiaoming" in line:
                line1 = line
                print(line1)
    
                # 查找value的值
                if 'location=xiaoming, value=' in line1:
                    value = re.findall(r'value=(w+)*', line1, re.M)
                    print(value)
    
    
    print_log()
    f.close()
  • 相关阅读:
    PKU 1860 Currency Exchange 最短路 bellman
    PKU 3259 Wormholes 最短路 bellman
    bzoj3514
    bzoj2594
    bzoj3901
    bzoj2843&&1180
    bzoj2631
    bzoj2049
    bzoj2002
    bzoj1146
  • 原文地址:https://www.cnblogs.com/37yan/p/10710911.html
Copyright © 2011-2022 走看看