VSCode не хочет предлагать методы vk_api
Когда вызвал vk=vk_session.get_api(), ide не автопредлагает методы для vk.
Окружение
vk_api: 11.9.9 с github. VSCode 1.101.0 Python: 3.13, виртуальное окружение с помощью пакетного менеджера UV.
API: самый новый на 17 июня 2025 года.
Пример
vk_session = VkApi(config["phone"], config["password"], config["token"], captcha_handler=captcha_handler) # captcha handler не понадобился.
vk_session.auth()
vk = vk_session.get_api()
# до этого VSCode мне всё предлагал.
vk.us
# не предлагает user, ничего не предлагает.
Он не будет предлагать так как класс VkApiMethod не имеет этих методов. Они добавляются динамически при запросе
А как тогда я буду получать автодополнения в vscode? Читать доки с читалкой экрана для незрячих можно конечно, но говорилка опирается на фичу проверки на правильность, а её нет.
Ну, видимо никак. Единственное, что может помочь, это то что vscode вроде как автоматически будет подсказывать если вы уже использовали конкретный метод в своем коде