函数名+标签不返回IPython中的docstring

时间:2014-04-03 23:02:58

标签: ipython ipython-notebook jupyter-notebook docstring tab-completion

在IPython中,我习惯写

  

功能(

然后敲击一个标签,获取docstring的内容和命名参数的列表。但是,自从我安装了IPython 2.0以来,这就停止了。有解释或知道修正吗?

3 个答案:

答案 0 :(得分:56)

哦,快捷方式现在是shift+tab

答案 1 :(得分:4)

Shift-tab仅在将 置于 对象后放置 时有效。不是在对象的 开始 时。这个问题没有在任何地方记录......!

我提交了jupyter问题Shift-Tab completion doesn't work when edit cursor is at the start of the object #1902

答案 2 :(得分:1)

要在Python中显示文档字符串,可以使用?字符作为速记。

您可以将?字符放在要查找文档的对象之前或之后(不允许有空格)。

要访问源代码,只需使用??即可。

来源:Help and Documentation in IPython