从 ArgParser 和/或 PyCharm 配置日志记录

对argparse进行编码并不难,因此如果用户提供一个标志,它会设置一个带有较低值的basicConfig。许多 StackOverflow 问题都解决了这个问题。level--verbose

但这似乎是很多编码,对于看似非常日常的用例。我原以为有人会编写一个不错的库,它可以设置ArgParser允许用户从命令行指定各种日志记录选项,只需几行代码。

我最近也开始使用PyCharm,并且很惊讶的是,开箱即用的消息发送到logger.debug甚至logger.info没有出现在控制台中。我想象我可以导入一些与 PyCharm 相关的库,以便在我的程序在 PyCharm 中运行时以某种易于配置、对 PyCharm 友好的方式设置日志记录。

我是否期望过高,我是否忽略了 Python 功能,或者我只是在 Google 上度过了糟糕的一天?这些东西是否存在标准库?

(给题外警察的说明:我问过标准库是否存在,而不是“推荐”。)


小怪兽爱吃肉
浏览 189回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python