def myfunc():
""" My docstring """
print "hello"
help(myfunc)
我明白了
'more' is not recognized as an internal or external command,
operable program or batch file.
Windows 7 64 位,Python 2.6
在您的情况下, Python 的 help() 函数尝试执行more命令。当安装更多时,它应该看起来像这样:
>>> help(myfunc)
Help on function myfunc in module __main__:
myfunc()
My docstring
但你也可以这样做
>>> print myfunc.__doc__
My docstring
阅读文档字符串。
我认为问题不在于您的 Windows 操作系统没有,more
而是 Windows 7 UAC(用户访问控制)运行您的命令行窗口,user mode
而不是admin mode.
要解决问题,请cmd
以管理员身份运行,然后从该窗口运行 python。那应该照顾它。我假设您已经将more
程序定位在C:\Windows\System32\more.com