@Ser0Makarov

Как починить отсутствие подсказок методов в объектах определенной библиотеки в pycharm?

Добрый день.
После переустановки windows пропали подсказки методов для объектов в Pycharm для библиотеки Pyrogram.

Пример:
Пишу "message.". Должны отобразиться методы, присущие message. Но их нет.

Библиотека установлена в виртуальное окружение. Пробовал python 3.10 и 3.12. Везде одно и тоже.
Ни в одной любой другой библиотеке ничего подобного не возникало. Функции писал множество раз. И проблема точно не в правильности написания.
Не могу понять в чем дело, работаю с pycharm не первый год.

Пример кода на всякий случай:
@app.on_message(filters=filters.channel)
async def get_invite_link(client, message):
    channel_id = message.from_chat.id
    await app.copy_message(chat_id="me", from_chat_id=channel_id, message_id=message.id)


Скрин проблемы:
66275f0bcb4a7313997988.png
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
@mrfreeman2
PyCharm не всемогущий, чтобы работало, нужно помочь, указать, что такое message.
Пропишите тип этого параметра.

from pyrogram.types import Message
def get_invite_link(client, message: Message): ...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы