我正在尝试寻找有关 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 ,其中包括您想要的格式规范迷你语言部分。
或者,您可以ack
或grep
只出现在该文档部分的字符串的来源。 (我使用的部分标题是“格式规范迷你语言”,但这显然存在问题,它会找到该部分的链接以及该部分本身,所以比我聪明一点……:)这最终会得到你给the same information — 尽管您必须对源代码树的结构以及内部帮助、网络文档和其他文档格式的构建方式有足够的了解,才能知道什么是相关的,什么是不相关的,否则您会浪费很多时间。
关于python - 如何在交互式 Python 中显示字符串格式规范帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30155909/