我是如何得到关于我正在写的模块的信息的?

sta*_*tox 3 python shell

我正在用Vim编写我的第一个完整的python项目.当我修改文件时,我不小心碰到了几个我找不到的键,我得到了这个提示:

帮助我的模块

我不知道有可能在我正在编写的模块上得到这种帮助而且我不知道我是如何得到它的,所以我的问题是:

哪些命令或工具允许在模块信息上生成此类?

几个笔记

  • 该命令不是Vim命令,因为输出在外部shell中(所以我可能使用等效的:![command].

  • 我没有安装任何与python相关的Vim插件,所以它可能不是由插件生成的.

  • 因为我从bash提示符启动了vim,所以在交互式python提示符中没有发出该命令.

  • 我不知道我用了多少次击键.

  • 我的Vim命令历史记录和我的bash历史记录没有发生的事情.

  • 我正在使用zsh和oh-my-zshell

我知道这个问题可能听起来很愚蠢,但我不知道哪个工具可以做到这一点,我无意找到我使用的按键序列.

ahm*_*med 5

您可以使用pydoc命令获取模块帮助

pydoc requests
Run Code Online (Sandbox Code Playgroud)

如果您使用的是交互式python shell,则可以使用以下help函数:

>>> import requests
>>> help(requests.get)
Run Code Online (Sandbox Code Playgroud)

它也适用于类实例

  • `:Pyhelp <string>`(参见[vim faq](http://vim.wikia.com/wiki/Access_Python_Help)). (2认同)