Visual Studio Code Pylance не видит внутри массива, как настроить?
кто знает, как настроить Pylance видеть внутри массива?
class cl:
a = 1
mass = []
mass.append(cl())
mass[0] < - "не отображает список данных массива"
а Jedi видит.
Ответы (2 шт):
Автор решения: insolor
→ Ссылка
Видимо Pylance не пытается обобщить тип всех элементов списка по одному добавленному элементу. Можно добавить аннотацию типа к списку, тогда будет подсказывать:
from typing import List
class cl:
asdf = 1
mass: List[cl] = []
mass.append(cl())

