如何从Python日志文件中删除多余的数据?

亚历山大·鲍勃罗夫(Alexander Bobrov)

我有一个Python脚本,该脚本使用Requests模块将请求发送到我们的API,然后接收ansver进行解析,并说一切正常。结果显示为“打印”。这是简单的示例:

for i in response:
    if i in response_keys:
        print('[Request_name] '+i+' is ok')
    else:
        print('[Request_name] Extra key ' +i+' in resronse)

现在,我需要记录这些打印ti文件。当我像这样使用Logging模块时:

#Example without sending a request, just logging configuration and check
import logging
logging.basicConfig(filename='Autotests_log.log', level=logging.INFO, format='%(asctime)s %(message)s' )


for i in response:
    if i in response_keys:
        logging.info('[Request_name] '+i+' is ok')
    else:
        logging.info('[Request_name] '+i+' is not ok')

我在日志文件中看到了这一点:

2016-04-20 14:24:44,823 Starting new HTTP connection (1): 192.168.1.44
2016-04-20 14:24:44,873 [Request_name] success is ok
2016-04-20 14:24:44,874 [Request_name] statusCode is ok
2016-04-20 14:24:44,874 [Request_name] data is ok
2016-04-20 14:24:44,876 Starting new HTTP connection (1): 192.168.1.44
2016-04-20 14:24:44,924 Starting new HTTP connection (1): 192.168.1.44
2016-04-20 14:24:44,974 Starting new HTTP connection (1): 192.168.1.44
2016-04-20 14:24:45,017 Starting new HTTP connection (1): 192.168.1.44

我应该怎么做才能在日志中看到这个:

2016-04-20 14:24:44,873 [Request_name] success is ok
2016-04-20 14:24:44,874 [Request_name] statusCode is ok
2016-04-20 14:24:44,874 [Request_name] data is ok
谢尔盖·戈尔诺斯塔耶夫

尝试配置requests日志记录级别

import logging
logging.getLogger("requests").setLevel(logging.WARNING)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从csv文件中删除多余的逗号?

来自分类Dev

使用python删除文件中的多余单词

来自分类Dev

如何从日志文件中删除私人数据?

来自分类Dev

如何从python的结果中删除多余的列表

来自分类Dev

如何从PHP中的Json数据中删除多余的数组

来自分类Dev

如何从jqgrid json数据中删除多余的列值

来自分类Dev

如何从* .docx文件中删除所有多余的空格?

来自分类Dev

如何使用php删除CSV文件中的多余逗号

来自分类Dev

如何删除日志文件中的文本块?

来自分类Dev

如何从不在任何字典中的JSON文件中删除无关的数据?(HTTP日志)

来自分类Dev

从python的日志文件中读取数据

来自分类Dev

如何让Robocopy首先删除多余的文件

来自分类Dev

删除XML文件中的多余引号

来自分类Dev

从外部文件中删除多余的垃圾字符

来自分类Dev

读取文件中的行-删除多余的空格

来自分类Dev

删除XML文件中的多余引号

来自分类Dev

如何使用python解析日志文件并将数据存储在数据库中?

来自分类Dev

如何从批处理文件的文本文件中的行中删除多余的逗号?

来自分类Dev

如何在python中格式化txt文件,以便删除多余的段落行以及多余的空格?

来自分类Dev

如何从批处理文件的文本文件的行中删除多余的逗号?

来自分类Dev

一个rsync如何从文件中删除目标上的多余文件/目录

来自分类Dev

如何从JNativeHook库中删除日志记录数据

来自分类Dev

Twisted Python-扭曲-如何删除旧的日志文件

来自分类Dev

Twisted Python-扭曲-如何删除旧的日志文件

来自分类Dev

如何查看SVN日志中已删除文件的列表?

来自分类Dev

如何仅从日志文件中删除Tomcat INFO

来自分类Dev

如何从http请求中删除多余的字符?

来自分类Dev

如何删除导航栏中的多余空间?

来自分类Dev

如何从情节中删除多余的线条?

Related 相关文章

  1. 1

    如何从csv文件中删除多余的逗号?

  2. 2

    使用python删除文件中的多余单词

  3. 3

    如何从日志文件中删除私人数据?

  4. 4

    如何从python的结果中删除多余的列表

  5. 5

    如何从PHP中的Json数据中删除多余的数组

  6. 6

    如何从jqgrid json数据中删除多余的列值

  7. 7

    如何从* .docx文件中删除所有多余的空格?

  8. 8

    如何使用php删除CSV文件中的多余逗号

  9. 9

    如何删除日志文件中的文本块?

  10. 10

    如何从不在任何字典中的JSON文件中删除无关的数据?(HTTP日志)

  11. 11

    从python的日志文件中读取数据

  12. 12

    如何让Robocopy首先删除多余的文件

  13. 13

    删除XML文件中的多余引号

  14. 14

    从外部文件中删除多余的垃圾字符

  15. 15

    读取文件中的行-删除多余的空格

  16. 16

    删除XML文件中的多余引号

  17. 17

    如何使用python解析日志文件并将数据存储在数据库中?

  18. 18

    如何从批处理文件的文本文件中的行中删除多余的逗号?

  19. 19

    如何在python中格式化txt文件,以便删除多余的段落行以及多余的空格?

  20. 20

    如何从批处理文件的文本文件的行中删除多余的逗号?

  21. 21

    一个rsync如何从文件中删除目标上的多余文件/目录

  22. 22

    如何从JNativeHook库中删除日志记录数据

  23. 23

    Twisted Python-扭曲-如何删除旧的日志文件

  24. 24

    Twisted Python-扭曲-如何删除旧的日志文件

  25. 25

    如何查看SVN日志中已删除文件的列表?

  26. 26

    如何仅从日志文件中删除Tomcat INFO

  27. 27

    如何从http请求中删除多余的字符?

  28. 28

    如何删除导航栏中的多余空间?

  29. 29

    如何从情节中删除多余的线条?

热门标签

归档