如何在交互式 Python 中显示字符串格式规范帮助
How to display string format specification help in interactive 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)
我要找的相当于网上的string format specification。此信息可通过 help()
命令获得吗?如果是这样,我该如何访问它?
有两种方法可以找到它。
首先,键入 help()
以获取交互式帮助,然后键入 topics
,然后查看主题列表并尝试猜测是否有相关主题。 FORMATTING
看起来不错。 help('FORMATTING')
确实为您提供了 Format String Syntax,其中包括您想要的格式规范 Mini-Language 部分。
或者,您可以 ack
或 grep
仅出现在该文档部分的字符串的来源。 (我使用了章节标题 'Format Specification Mini-Language',但这显然存在问题,它会找到指向该章节的链接以及该章节本身,所以比我聪明一点……:)这最终会让你the same information—尽管您必须对源代码树的结构以及内部帮助、网络文档和其他文档格式的构建方式有足够的了解,才能知道什么是相关的,什么是不相关的,否则您会浪费时间很多时间。
我正在尝试在 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)
我要找的相当于网上的string format specification。此信息可通过 help()
命令获得吗?如果是这样,我该如何访问它?
有两种方法可以找到它。
首先,键入 help()
以获取交互式帮助,然后键入 topics
,然后查看主题列表并尝试猜测是否有相关主题。 FORMATTING
看起来不错。 help('FORMATTING')
确实为您提供了 Format String Syntax,其中包括您想要的格式规范 Mini-Language 部分。
或者,您可以 ack
或 grep
仅出现在该文档部分的字符串的来源。 (我使用了章节标题 'Format Specification Mini-Language',但这显然存在问题,它会找到指向该章节的链接以及该章节本身,所以比我聪明一点……:)这最终会让你the same information—尽管您必须对源代码树的结构以及内部帮助、网络文档和其他文档格式的构建方式有足够的了解,才能知道什么是相关的,什么是不相关的,否则您会浪费时间很多时间。