gpt4 book ai didi

python - Pydoc 没有看到文档字符串?

转载 作者:太空狗 更新时间:2023-10-29 22:04:08 25 4
gpt4 key购买 nike

显然我在这里遗漏了一些重要的东西。这是我的测试程序:

"""
Doc and nothing but doc
"""

class TestMe(object):
"""
class documentation goes here
"""
def testFunc(self):
"""
FunctionDoc Goes here
"""
print "Hello world"

if __name__ =="__main__":
t=TestMe()
t.testFunc()

我运行它,它自然而然地打印出“Hello world”。但是 pydoc.py test.py 给出了这个:

no Python documentation found for 'test.py'

显然我在这里遗漏了一些简单的东西,但是什么?

--编辑--根据 Vishnu 的建议,我将“print t.__doc__”添加到文件的最后一行,现在运行该文件会得到:

Hello world

class documentation goes here

但是pydoc还是没有找到任何文档。

最佳答案

Pydoc 需要模块名,而不是文件名。尝试 pydoc 测试

如果参数中有斜杠,它将使用参数作为文件名:pydoc ./test.py

关于python - Pydoc 没有看到文档字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27150481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com