него засовываю только объекты самописного класса через
mylist.append(myOb)
Потом я перебираю этот list через
for myob in mylist:
Но myob у меня высвечивается типом Any, а не моего класса. Методы работают, но не всплывают подсказки, что напрягает, так как полей и методов у класса много.
Вопрос такой : можно ли как-то обьяснить list, что я планирую в него добавлять через append только объекты определенного класса?
mylist: list[MyObjClass] = []
А для 3.9 и более старых?
List из typing
from __future__ import annotations
Обсуждают сегодня