gpt4 book ai didi

python - Dot 上的 iPython 代码完成/智能感知可能吗?

转载 作者:IT老高 更新时间:2023-10-28 20:38:09 26 4
gpt4 key购买 nike

作为尝试学习 Python 细节的人(重点是科学计算 - 即:pandas、numpy、scikit-learn),大多数专家似乎都推荐和使用 iPython 笔记本。作为初学者/中级编码人员,我最大的症结是我需要来自 IDE 的代码完成/类似智能感知的功能来学习函数参数。我还没有硬性地知道在我当前的开发中可以使用哪些参数。

在 iPython 中,我注意到我可以按 Tab显示选项的下拉列表(如下所示),但我不想每次都点击。这对我的需求不友好。相反,我希望它在按点时仅显示可用的类和方法。

其次,我注意到如果我说 pd.read_csv(<TAB> , 我得到的选项比 read_csv 中的实际参数多得多.

问题:iPython 能否在按下点/句点后立即自动显示准确的代码补全选项?另外,有没有办法将其配置为仅在函数内显示可用的函数参数?

为了让这个问题更加具体,我不是在询问是否使用任何其他 IDE;我非常具体地询问 iPython 并想知道是否有办法设置某种配置以在按下“点”时立即实现准确的“点”显示选项(无时间延迟)。

enter image description here

以下示例显示 Desktop这显然不是 pd.read_csv() 的参数.

enter image description here

最佳答案

您可以按<Shift>-<Tab>获取显示函数签名的工具提示:

enter image description here

或者,调用 zip?在窗口底部打开一个文档 Pane 。

至于工具提示是否自动打开,我不确定。我猜想通过配置是不可能的。

关于python - Dot 上的 iPython 代码完成/智能感知可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33700112/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com