Python に eclips を使用していますが、問題に直面しています。多くのプロパティを持つ多くのクラスがあり、宣言されたクラスの 1 つからオブジェクトのリストが必要です。問題は次のとおりです。リストから任意の項目にアクセスしているときに、IDE はその型を認識しません。これは、Python ではその型で変数を宣言していないため、オートコンプリートがなく、クラスに移動してコピーする必要があるためです。属性名。アイデアをより明確にするために:
class AutomataBranch(object):
def __init__(selfparams):
self.Name="";
self.nodes=[];
class LanguageAutomata(object):
def __init__(selfparams):
self.cfgAutomata=[];#This has AutomaBranch Type
私が書いた場合、LanguageAutomata クラスの任意のメソッドで:
cfgAutomata
. 次に、名前属性が表示されません。それに対する解決策はありますか?