Size: a a a

2019 August 27

М

МишанЯ in Async Python
источник

М

МишанЯ in Async Python
Longpoll вк
источник

М

МишанЯ in Async Python
Скрипт работает и неожиданно падает просто.
источник

VS

Vitaliy S in Async Python
Питоновые скрипты в /usr/local/bin - это мощщ
источник

VS

Vitaliy S in Async Python
Ну да, ошибка при чтении из стрима. Сервер отхреначивает тебя
источник

М

МишанЯ in Async Python
Объясни плиз почему и что не так?
источник

VS

Vitaliy S in Async Python
Надо в коде копаться. Более глубинный анализ проводить. Как понимаешь, проблема в коде, а не в логгинге ошибок.
источник

М

МишанЯ in Async Python
Хм, так то он работает и 2 и 3 часа а потом бац...странно😏
источник

VS

Vitaliy S in Async Python
МишанЯ
Хм, так то он работает и 2 и 3 часа а потом бац...странно😏
Оберни в трайэксепт. Игнорируй. После возникновения этой ошибки будет ломаться что-то?
источник

VS

Vitaliy S in Async Python
Как сессию создаёшь?
источник

VS

Vitaliy S in Async Python
Где создаёшь?
источник

М

МишанЯ in Async Python
Сессию открываю перед циклом while, который постоянно опрашивает сервер. Сессию люделаю через with и в переменную, которую потом также передаю по async функциям.
источник

VS

Vitaliy S in Async Python
МишанЯ
Сессию открываю перед циклом while, который постоянно опрашивает сервер. Сессию люделаю через with и в переменную, которую потом также передаю по async функциям.
Ты код не показываешь, потому что требования к безопасности не позволяют?
источник

М

МишанЯ in Async Python
Потому что сейчас нет доступа к компу. А на vps смотрю скрипт то и дело кувыркается
источник

М

МишанЯ in Async Python
С телефона я.
источник

М

МишанЯ in Async Python
Делаю with сессию в session:
Далее под этой сессией открываю цикл while, опрагивающий вк на сообщения и вызывающий функции обработки, передавая им в том числе и session
источник

VS

Vitaliy S in Async Python
МишанЯ
Делаю with сессию в session:
Далее под этой сессией открываю цикл while, опрагивающий вк на сообщения и вызывающий функции обработки, передавая им в том числе и session
Нет.
Не надо так.
Хотя бы инициализируй внутри while 1.
источник

М

МишанЯ in Async Python
На скрине видно что иногда сервер отдаёт failed:2, это через if обраьатываю этот json и дальше опрашиваю.
источник

VS

Vitaliy S in Async Python
Но лучше не заморачиваться с контекстом сессии. Контекст реквеста куда важнее
источник

VS

Vitaliy S in Async Python
Сессию потом закроешь
источник