Emacs:Python的完整基类方法

Emacs:Python的完整基类方法,python,emacs,emacs-jedi,Python,Emacs,Emacs Jedi,是否可以使jedi.el或anaconda模式完成基类方法?例如,当子类化html.parser.HTMLParser时,我希望它在(1)点完成以下代码(基类有handle\u data或handle\u starttag): 我对这个问题做了一些研究,发现它是在最新版本的绝地(0.10.0)中实现的。不幸的是,该版本目前处于开发状态,无法从pip获得。然而,许多编辑器使用0.10.0:Atom、VsCode,甚至《绝地》作者的绝地vim 在巨蟒模式下很容易更新绝地版本:。实际的变化只是一行。必

是否可以使
jedi.el
anaconda模式
完成基类方法?例如,当子类化
html.parser.HTMLParser
时,我希望它在
(1)
点完成以下代码(基类有
handle\u data
handle\u starttag
):


我对这个问题做了一些研究,发现它是在最新版本的绝地(0.10.0)中实现的。不幸的是,该版本目前处于开发状态,无法从pip获得。然而,许多编辑器使用0.10.0:Atom、VsCode,甚至《绝地》作者的绝地vim

在巨蟒模式下很容易更新绝地版本:。实际的变化只是一行。必须重新安装anaconda模式的Python部分——只需删除
anaconda模式
目录即可。emacs的默认位置为
~/.emacs.d/anaconda模式
,SpaceMac的默认位置为
~/.emacs.d/.cache/anaconda模式

upd:看来0.10.0即将发布:


upd2:它已经发布,并且知道一切都是开箱即用的。只需删除<代码> Acon DA模式目录,它将自动安装最新版本。

您可以考虑在网站上进行询问。(这并不是完全脱离主题,因为您询问的是编程模式而不是一般编辑,但这可能会扩大可用的专家库)。
import html.parser
class MyParser(html.parser.HTMLParser):
    def handle_  # (1)