在命令行上导入模块后无法打印文档字符串

时间:2019-02-05 16:50:45

标签: python module docstring

使用python解释器将文档字符串导入到终端窗口后,我在打印文档字符串时遇到麻烦。在终端窗口中输入python之后,我输入以下代码:

import pizza
print(make_pizza.__doc__)

print语句给我一个NameError,表明未定义make_pizza。披萨模块包含以下功能:

def make_pizza(size, *toppings):
    """Summarize the pizza we are about to make"""

当我使用该函数时,它可以正常工作,因此必须对其进行定义。该函数还有其他代码,但为简单起见,我只想知道如何在终端窗口中打印文档字符串。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要包括模块名称。试试

()