Я использую Aptana для написания кода на Python. Aptana часто сообщает об ошибке из-за того, что в python нет информации о типе, связанной с именами.
Допустим,
class A:
def __init__(self):
self.m = None
class B:
def __init__(self):
pass
def someMethod(self):
pass
#in the main function
a = A()
a.m = B()
a.m.someMethod() #Aptana will report a error here since it does not know a.m has such method.
подобные случаи существуют. Это не большая проблема, игнорировать их, но есть ли элегантный способ избежать этого?