为什么 python 代码建议在笔记本和 spyder 中很糟糕?有时它显示类方法和变量,有时不显示
在 python 笔记本中更好的代码完成
数据挖掘
Python
熊猫
麻木的
朱庇特
2022-02-13 13:47:25
1个回答
如果您在本地工作(例如从本地主机上的终端启动 Jupyter 笔记本),代码完成应该可以正常工作 - 我从来没有遇到任何问题。
如果您在 Docker 容器中运行附加到 Python 进程的 Jupyter 笔记本,则代码完成可能会出现问题(可能需要激活双向通信)。
您可以尝试运行以下ipython使解释器变得贪婪的“魔术命令” - 这在过去对我有用:
%config IPCompleter.greedy = True
只需在第一个 Jupyter 单元中运行它。
这是所有内置魔术命令的列表。
恐怕我不知道 jupyter notebook 和 Spyder 在这些情况下有什么区别。
其它你可能感兴趣的问题