python273 / vk_api

Модуль для создания скриптов для ВКонтакте | vk.com API wrapper
https://pypi.org/project/vk-api/
Apache License 2.0
1.33k stars 321 forks source link

'<' not supported between instances of 'NoneType' and 'int' #327

Closed bagd1k closed 3 years ago

bagd1k commented 4 years ago

File "/home/bagdik/.local/lib/python3.7/site-packages/vk_api/bot_longpoll.py", line 160, in init if self.obj.peer_id < 0: TypeError: '<' not supported between instances of 'NoneType' and 'int'

Cмотрел предыдущую проблему -- ключ доступа пробовал менять, версия API актуал (5.103) Ошибку вызывает запрос на выполнение любого метода, как я понял

EDIT: Все хорошо работает с компьютера через PyCharm, но не работает на pythonanywhere. Почему так может быть?

bagd1k commented 4 years ago

File "/home/bagdik/mysite/kadet/main.py", line 7, in listen for event in longpoll.listen():

Вот тут ошибка первая

Hcerk commented 4 years ago

Можно <<кусок>> кода, где выдаёт данную ошибку.

DaniilSmirnov commented 4 years ago

Все еще актуально

DaniilSmirnov commented 4 years ago

image Проблему решил таким образом, файл bot_longpoll.py