在爬虫运行过程中,这两句有些影响视觉(多线程的输出)
想屏蔽它们..
虽然我已经在:\Python\Python36\Lib\site-packages\pyppeteer\launcher.py
找到了他们,可以直接注释,但又不太想去改这些内部的东西...
[I:pyppeteer.launcher] Browser listening on: ws://127.0.0.1:52612/devtools/browser/307c2e2e-c843-4a8f-8ed0-f96fe6242288
[I:pyppeteer.launcher] terminate chrome process...
官网 logging 的说明,以及网上的一些例子,似乎都不太好使,琢磨了一晚,都没能达到效果
#.......乱写的
class outFiliter(logging.Filter):
def filter(self, record):
if record == "Browser listening on":
return False
else:
return True
f = outFiliter()
ConsoleHanler.addFilter(f)
# 将 logger 添加到 handler 里面
logger.addHandler(ConsoleHanler)
1
Trim21 2019-11-06 00:53:36 +08:00 via iPhone
record 似乎不是一个 str…我记得好像有个类型来着
(也可能我吧标准库和跟 loguru 记混了 |
2
gwy15 2019-11-06 14:03:28 +08:00
Launcher(options={'logLevel': logging.WARNING})
|
3
uti6770werty OP |
4
Trim21 2019-11-06 23:28:51 +08:00
|