首页 > 解决方案 > 从代码运行时静音类自动调试模式

问题描述

from my_stream import custom_stream
stream = custom_stream()
for i in os.listdir('html_files'):
    stream.get_im(i)

输出

l2020-06-25 09:01:54 [urllib3.connectionpool] DEBUG: http://127.0.0.1:33987 "POST /session/6d9d82226d6f55d263f86812c4893958/element HTTP/1.1" 200 88
2020-06-25 09:01:54 [selenium.webdriver.remote.remote_connection] DEBUG: Finished Request
2020-06-25 09:01:54 [selenium.webdriver.remote.remote_connection] DEBUG: GET http://127.0.0.1:33987/session/6d9d82226d6f55d263f86812c4893958/element/e5d1254d-6dbf-4539-a4bc-6c533fe8918d/screenshot {"id": "e5d1254d-6dbf-4539-a4bc-6c533fe8918d"}
2020-06-25 09:01:55 [urllib3.connectionpool] DEBUG: http://127.0.0.1:33987 "GET /session/6d9d82226d6f55d263f86812c4893958/element/e5d1254d-6dbf-4539-a4bc-6c533fe8918d/screenshot HTTP/1.1" 200 3397480
2020-06-25 09:01:55 [selenium.webdriver.remote.remote_connection] DEBUG: Finished Request
2020-06-25 09:01:55 [PIL.PngImagePlugin] DEBUG: STREAM b'IHDR' 16 13
2020-06-25 09:01:55 [PIL.PngImagePlugin] DEBUG: STREAM b'sRGB' 41 1
2020-06-25 09:01:55 [PIL.PngImagePlugin] DEBUG: STREAM b'IDAT' 54 8192
2020-06-25 09:01:56 [selenium.webdriver.remote.remote_connection] DEBUG: POST http://127.0.0.1:50869/session/29bee4ee8c77c76473d09818581277ab/url {"url": "file:///home/usr/html_files/172e63.html"}

我在课堂上没有任何日志记录custom_stream,我如何在运行时将其静音?

custom_stream 用于selenium获取图像,然后PIL进行一些图像处理

标签: python

解决方案


试试这个

import logging
from selenium.webdriver.remote.remote_connection import LOGGER
LOGGER.setLevel(logging.WARNING)

如果这不起作用,请做一个最小的,可重现的例子


推荐阅读