首页 > 解决方案 > 为什么 ”。” 空间不会产生所有方法的列表。在木星

问题描述

我正在尝试创建一个具有多种功能的类,这样当我键入“。”时 并点击 jupyter 中的空格按钮,会弹出所有方法的列表。

例子:

class classname:
    def func1(x,y):
        return(x+y)
    def func2(x,y):
        return(x+y)

我期望的是,在我导入文件并执行以下操作后:

classname. 并按空格键,func1 和 func2 将出现在下拉列表中。

现在,什么都没有发生。

标签: pythonjupyter-notebookcode-completion

解决方案


可能需要一些时间才能出现带有功能的下拉菜单。当笔记本中已经包含大量内容时,我自己也经历过。

我在一个新的笔记本中复制了您的示例,下拉菜单出现了大约一秒钟多一点。

在此处输入图像描述

我正在运行的笔记本服务器是6.0.2Python 版本3.7.5。希望这可以帮助。


推荐阅读