python - 我如何获得有关我正在编写的模块的信息?

标签 python shell

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

Help on my module

我不知道在我的模块上可以获得这种帮助 写作,我不知道我是怎么得到它的,所以我的问题是:

什么命令或工具可以生成这种关于模块的信息?

几点注意事项

  • 该命令不是 Vim 命令,因为输出在外部 shell(所以我可能使用与 :![command] 等价的东西。

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

  • 自从我从我的 bash 提示符启动我的 vim 后,命令没有在交互式 python 提示符中发出。

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

  • 我的 Vim 命令历史和我的 bash 历史没有任何痕迹 发生了。

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

我知道这个问题听起来可能很愚蠢,但我不知道哪个工具可以做到这一点,而且我也没有办法找到我使用的击键顺序。

最佳答案

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

pydoc requests

如果您使用的是交互式 python shell,则可以使用help 功能:

>>> import requests
>>> help(requests.get)

它也适用于类实例

关于python - 我如何获得有关我正在编写的模块的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32801645/

相关文章:

javascript - 如何使用 ExtendScript 工具包使用终端命令

email - tail 和 grep 日志和邮件 (linux)

powershell - 使用 powershell 在现有 CSV 中添加列 CSV

python - MessagePack 和消息帧

php - 试图对值(value)观进行分组?

python - 无法使用 python 将文本作为 UTF-8 写入文件

linux - 如何在 Linux Bash 脚本文件中使用 'sed' 来注释掉带有制表符间距的特定行?

linux - 如何从染色体 :position numbers? 中删除前导零

python - 在 Python 中动态增加类变量

python - 在 Python 中对句子进行分词并重新连接结果