python - IPython 函数参数显示
问题描述
我在 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 中不会发生。
有没有办法“打开它”?我也尝试了“Shift Tab”,但没有任何反应。
谢谢!
解决方案
如果您使用命令行,则不会获得此选项。如果您使用 Jupyter Notebook 或 Jupyter Lab(基于 IPython),您将通过按 TAB 或 SHIFT+TAB 获得此功能。
推荐阅读
- r - 从当地时间到国际时间?
- docker-compose - Docker 数据库迁移/部署到 DigitalOcean
- vb.net - 如何检测 webbrowser-control 中的错误
- html - 如何使用 CSS 将单行文本向上移动 10 像素或 15 像素?
- c - 如何防止这种无限循环
- python - 如何使用 python pandas 计算嵌套组比例而不丢失原始行数
- google-apps-script - Google Scripts - 从 google 表格中的单个单元格将多个客人添加到日历活动
- javascript - React:从受控子输入字段更新大型父记录时如何保持性能?
- c# - 与 EF Core 的单向一对一关系
- android - 带有 RecyclerView 的自定义对话框在屏幕上膨胀得非常小