python - 使用 emacs-jedi 自动导入模块

标签 python emacs autocomplete emacs-jedi python-jedi

使用 ropemacs 你可以做这样的事情:

M-x rope-auto-import

这会分析代码(我假设)并导入缺少的模块,例如,如果我写:

datetime.now()

它应该通过添加这一行来为我做导入:

from datetime import datetime

(它总是使用 from ... import ... 形式)

emacs-jedi中有没有类似的功能?

最佳答案

Jedi 尚不支持自动导入。 (因此显然 emacs-jedi 两者都不做)

discussions也在持续实现重构(包括汽车进口)。但是,这可能还需要一年左右的时间。

关于python - 使用 emacs-jedi 自动导入模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24146783/

相关文章:

haskell - 在emacs中编码Haskell时找不到"Stack"

emacs - idris-mode – 缓冲区 *idris-repl* 没有进程

javascript - Devbridge 自动完成,没有结果

python - 保留使用 TFIDF 制作的模型,以便使用 Scikit for Python 预测新内容

python - 在 python 中访问 StringVar() 作为普通字符串

emacs - 如何在 emacs 组织模式下配置 depend.el?

css - Ajax 控件工具包自动完成下拉垂直未对齐

javascript - 是什么让浏览器自动填充电子邮件/密码输入?

python - Python中*in*运算符的复杂性

python - __repr__ 可以返回数据帧吗?