@MarkSmersh

Почему такой ответ user longpoll?

При попытке вывести ответ user longpoll (а нужен именно он, не bot) получаю не то, что выходит, если использовать bot longpoll. Это так задумывается, или я что-то не так делаю?

Вот код:

import vk_api

vk_session = vk_api.VkApi(token='токенчик')

from vk_api.longpoll import VkLongPoll, VkEventType
vk = vk_session.get_api()

longpoll = VkLongPoll(vk_session)    

for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW:
        print (event)


Вывод:

vk_api.longpoll.Event object at 0x000002E2BA6726A0
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
0ralo
@0ralo
Нормальный такой питонист + начинаю Android::Java
Это старая либа, низкоуровневая. Event - объект поэтому так пишет. Что бы что-то увидеть интересное используйте режим дебага илиprint(event.__dict__)(вроде так)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Потому что event - это объект
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Автохолдинг Максимум Санкт-Петербург
от 140 000 до 160 000 ₽
Idaproject Москва
от 70 000 ₽
БАРС Груп Санкт-Петербург
от 60 000 до 200 000 ₽