나는 파이썬에 대한 eclips를 사용하고 있는데 문제가있다. 많은 속성을 가진 많은 클래스가 있고 선언 된 클래스 중 하나의 객체 목록이 필요합니다. 문제는 다음과 같습니다. 목록에서 항목에 액세스 할 때 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