如何在交互式Python中显示字符串格式规范



我正在尝试在Python中找到用于字符串格式的帮助。我尝试了以下内容:

>>> help(''.format)

但是我得到的帮助是:

Help on built-in function format:
format(...)
    S.format(*args, **kwargs) -> string
    Return a formatted version of S, using substitutions from args and kwargs.
    The substitutions are identified by braces ('{' and '}').
(END)

我正在寻找的是在线字符串格式规范等效的内容。此信息是否可通过help()命令获得?如果是这样,我该如何访问?

有两种方法可以找到。

首先,键入help()以获取交互式帮助,然后是topics,然后查看主题列表,然后尝试猜测它们是否看起来相关。FORMATTING看起来不错。和help('FORMATTING')确实为您提供了格式字符串语法,其中包括您想要的格式规范小语言部分。

另外,您可以ackgrep仅在文档的该部分中出现的字符串源。(我使用了"格式规范迷你语言"部分标题,但这显然存在一个问题,即它会找到该节的链接以及该部分本身,所以比我更聪明……:)最终将获得您可以访问相同的信息 - 尽管您确实必须了解源树的结构以及内部帮助,网络文档和其他文档格式如何构建以了解什么是和不相关的,否则您将浪费很多时间。

最新更新