【问题标题】:how to avoid importing wrong self in eclipse python如何避免在eclipse python中导入错误的self
【发布时间】:2019-11-07 22:40:38
【问题描述】:

我有一个 python pydev 项目。 在里面我有课。 当尝试使用 self. eclipse 向我展示了 self 的自动完成功能,我自然而然地使用它。然后我发现eclipse自动添加了这个导入行: “从 _pydevd_bundle.pydevd_cython 导入自我”

如何阻止 eclipse 导入这个错误的“自我”?

我有 eclipse 版本:2019-03 (4.11.0) 版本号:20190314-1200 和 Brainwy Software Ltda PyDev - Python 开发环境 7.2.1.201904261721 org.python.pydev.feature

解释器设置为 python 3.5

谢谢

【问题讨论】:

  • 与编辑器无关。特定编辑建议self. 定义特定类的公共方法和公共变量。我在 PyCharm 编辑器中遇到过类似的情况,后来我发现与编辑器没有关系。希望此评论对您有所帮助。

标签: python-3.x eclipse pydev self


【解决方案1】:

好吧,通常要在编辑器中写self,你可以输入s并立即按回车(如果你有默认配置PyDev只会显示self作为那个时候的单一完成......如果你已经写了self,那么你真的不应该要求再次完成——即:此时只需按.escape,不要接受完成)。

不过,我同意这个完成有点奇怪(它似乎是从 PyDev 调试器中的 cython 文件中的 cython 分析中得到的,这有点奇怪,所以,请将此作为问题报告: https://www.brainwy.com/tracker/PyDev/)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 2017-09-16
    • 1970-01-01
    • 2022-06-11
    相关资源
    最近更新 更多