format=[%(name)s][%(levelname)s] %(asctime)s: %(message)s中的s



在python的日志配置文件中,我看到字符串:

format=[%(name)s][%(levelname)s] %(asctime)s: %(message)s

我找不到%结构的文档,特别是's'的含义。

感谢@drum和@klausd:

<<ul>
  • https://docs.python.org/3/howto/logging.html格式化器/gh>
  • https://docs.python.org/3/library/stdtypes.html printf-style-string-formatting
  • 对我的问题的狭义的回答(据我所知)是

    %(identifier)s
    

    符号是格式化日志记录器消息的三种方法之一。这个特殊的,我认为是唯一的日志记录,它有%(标识符)指的是日志记录器字典中的特定字段,s是许多转换代码之一,这一个意思是"字符串"。

    相关内容

    • 没有找到相关文章

    最新更新