Python无需进入交互模式即可获取文档字符串

Cri*_*ian 5 python interactive

我想在命令行应用程序中获取docstring,但每次调用builtin help()函数时,Python都会进入交互模式.

如何获取对象的文档字符串而没有 Python抓取焦点?

too*_*php 7

任何docstring都可以通过.__doc__属性获得:

>>> print str.__doc__
Run Code Online (Sandbox Code Playgroud)

在python 3中,您需要使用括号进行打印:

>>> print(str.__doc__)
Run Code Online (Sandbox Code Playgroud)