私はPythonのためにeclipsを使用していますが、私は問題に直面しています。私は多くのプロパティを持つ多くのクラスを持ち、私の宣言されたクラスのオブジェクトのリストが必要です。問題は次のとおりです:リストから項目にアクセスしているときに、Pythonで変数が宣言されていないため、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
のアイデアがより明確にするため 。それからそれは私に名前を与えてくれません属性 それのための解決策はありますか?
PyDevを使用していますか? http://pydev.sourceforge.net/ – mcandre
self.cfgAutomataには種類のリストがあります。あなたは実際にself.cfgAutomata []のタイプを取得しようとしていますか? –
ここにタイプミスがあります。 \ _ \ _ init \ _ \ _()にカンマがありません: def __init __(self、params): – hughdbrown