1

我试图让 scapy 在科莫多编辑中自动完成但没有成功,有没有人成功做到这一点?

谢谢, Python 新人

4

2 回答 2

1

Autocomplete in Python is a hit or miss proposition. It varies widely -- some things can be analyzed by Komodo and some can't.

If it won't autocomplete, it's probably because it relies on too many metaclass techniques that seem to baffle Komodo.

于 2010-02-08T01:21:15.853 回答
1

如果您在 virtualenv 中或有一些棘手的 python 路径,则必须在以下位置添加其他导入目录:

首选项 -> 语言 -> Python -> 附加 Python 导入目录

Komodo 无法开箱即用地理解这些东西。

还要确保您启用了以下选项:

首选项 -> 代码智能 -> 包括项目基目录中的所有文件和目录

这些步骤将使代码完成质量不错,但正如 S.Lott 所提到的,由于其动态特性,几乎不可能在 Python 中实现全功能的自动完成(如在 Java 或 C# 中)。

于 2010-02-08T10:45:18.607 回答