相关疑难解决方法(0)

更改已设置的日志记录'basicConfig'

我在python中使用日志记录模块:

import logging, sys
logger= logging.getLogger(__file__)
logging.basicConfig(stream = sys.stderr, level=logging.DEBUG, format='%(filename)s:%(lineno)s %(levelname)s:%(message)s')
logger.debug("Hello World")
Run Code Online (Sandbox Code Playgroud)

现在,在我设置了基本配置之后line 3,我希望有一个命令行参数,可以将输出流从sys.stderr更改为文件.

我已经阅读了文档,它说如果两者filename同时stream存在,那么它stream就会被忽略.

现在,我想知道怎么流更改到文件后,我已经做了basicConfig的事line 3

python logging

30
推荐指数
2
解决办法
1万
查看次数

标签 统计

logging ×1

python ×1