1

komodo edit で scapy をオートコンプリートしようとしていますが、うまくいきません。

ありがとう、パイソン初心者

4

2 に答える 2

1

Python でのオートコンプリートは、成功するか失敗するかの命題です。Komodo で分析できるものとできないものがあります。

オートコンプリートしない場合は、Komodo を困惑させるように見えるメタクラス手法に依存しすぎている可能性があります。

于 2010-02-08T01:21:15.853 に答える
1

virtualenv を使用している場合、またはいくつかのトリッキーな python パスがある場合は、次の場所に追加のインポート ディレクトリを追加する必要があります。

設定 -> 言語 -> Python -> 追加の Python インポート ディレクトリ

Komodo は、そのままではこれらのことを理解できません。

また、次のオプションが有効になっていることを確認してください。

設定 -> コード インテリジェンス -> プロジェクト ベース ディレクトリのすべてのファイルとディレクトリを含める

これらの手順により、適切な品質のコード補完が可能になりますが、S.Lott が述べたように、Python で完全な機能を備えた自動補完 (Java や C# など) を実装することは、その動的な性質のためにほぼ不可能です。

于 2010-02-08T10:45:18.607 に答える