【发布时间】:2023-04-02 12:41:01
【问题描述】:
我在使用快捷方式“shift tab”以获取我在单元格中输入的包或命令的更多信息时遇到问题。我最近通过 anaconda 安装了 Jupyter notebook,我使用的是 python 3.7 和 Ubuntu 18.04。
你知道如何解决这个问题吗?我google了很多,但找不到解决方案。
非常感谢。
【问题讨论】:
标签: jupyter-notebook ubuntu-18.04
我在使用快捷方式“shift tab”以获取我在单元格中输入的包或命令的更多信息时遇到问题。我最近通过 anaconda 安装了 Jupyter notebook,我使用的是 python 3.7 和 Ubuntu 18.04。
你知道如何解决这个问题吗?我google了很多,但找不到解决方案。
非常感谢。
【问题讨论】:
标签: jupyter-notebook ubuntu-18.04
假设您编写了以下代码并尝试使用 Shift+Tab 获取函数 read_csv() 的签名/文档(有时可能不起作用)
代码: 将熊猫导入为 pd pd.read_csv()
-> 仅在代码下方输入第一个类型
pd.read_csv? ## 使用 Shift+Enter 执行此代码
-> 现在,当您键入 pd.read_csv 并键入 Shift+Tab 时,这将显示您的签名/文档...这只是一种解决方法...
【讨论】:
在 Google Colab 环境中,如果修复如下: 工具 |设置 |编辑器|取消选中自动触发代码检查。 然后,Tab 和 Shift-Tab 按预期工作。
【讨论】:
我也遇到了类似的问题,但您能否确认您在 jupyter notebook 中导入了库,然后调用了该库的方法之一?
我观察到,如果没有将库导入笔记本,那么文档也不会使用 Shift+Tab 显示。导入后,快捷方式就可以显示文档了。
场景 1:
import numpy as np #Pressed Enter 下一行
a=np.random.randint #Shift + Tab 不起作用
场景 2:
将 numpy 导入为 np #Shift + Enter
a=np.random.randint #Shift + Tab 工作
【讨论】:
分两步:
第 1 步:首先运行该单元格 (shift + enter)
第2步:运行单元格后,按shift + tab.
它对我有用。我希望它也对你有用:)
【讨论】: