为什么 ”。”空间不会产生所有方法的列表。在Jupyter中

时间:2019-12-23 16:33:55

标签: python jupyter-notebook code-completion

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

示例:

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

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

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

现在,什么都没有发生。

1 个答案:

答案 0 :(得分:0)

显示带有功能的下拉列表可能需要一些时间。当笔记本中已经有大量内容时,我自己会经历过。

我在一个新的笔记本中复制了您的示例,下拉菜单显示花费了大约一秒钟多的时间。

enter image description here

我正在运行的笔记本服务器是6.0.2,具有Python版本3.7.5。希望这会有所帮助。