Форум сайта python.su
Код:
variable = ФУНКЦИЯ_ВОЗВРАЩАЮЩАЯ_КЛАСС(ПАРАМЕТРЫ)
теперь когда вызываем переменную variable не отобращается список параметров, наверно eclipse не может понять какого класса эта переменная. Как явно указать?
Нашел что можно описывать так
'''@var var: ‘'’
variable = ФУНКЦИЯ_ВОЗВРАЩАЮЩАЯ_КЛАСС(ПАРАМЕТРЫ)
Но чет не работает..
Офлайн
посмотри как написаны классы и ф-ии в стандартных пакетах, у меня все показывает
ЗЫ: попробуй аптану (подточеный эклипс)
Отредактировано (Фев. 28, 2010 19:30:44)
Офлайн
решил проверить… вот в этом случае в автодополнении вылезают методы и file, и list
def f(boo):
if boo:
r = list()
else:
r = file()
return r
f().<автодополнение>
Отредактировано (Фев. 28, 2010 21:05:57)
Офлайн
Весь нет перерыл, не могу разобраться как заставить понимать переменную как определенный класс
p.s.Я с Qt разбираюсь
Офлайн
q = QtGui.QGraphicsScene()
imrect = q.addRect(10,20,10,30, pen=QtGui.QPen())
Далее imrect не определяется как QtGui.QGraphicsItem
Отредактировано (Март 1, 2010 19:58:36)
Офлайн