IPython 函数参数显示

IPython function arguments display

我在 x86_64 Linux 系统上使用 IPython 6.3.1 和 Python 3.6.5。

我已经使用 IDLE 一段时间了,正在考虑切换到 IPython。我习惯于看到 IDLE 中显示的函数参数,但这在 IPython.

中没有发生

示例:

import math

math.pow(x, y)

在IDLE中,只要输入"math.pow(",它就会显示该方法预期的两个参数。这不会发生在 IPython.

有办法'turn it on'吗?我也试过 "Shift Tab",但没有任何反应。

谢谢!

如果您使用命令行,则不会获得此选项。如果您使用 Jupyter Notebook 或 Jupyter Lab(基于 IPython),您将通过按 TAB 或 SHIFT+TAB 获得此功能。