Size: a a a

Сообщество Python Программистов

2020 April 28

A

Alexander in Сообщество Python Программистов
Можно
источник

A

Alexander in Сообщество Python Программистов
Он не гена
источник

НХ

Никита Хмель... in Сообщество Python Программистов
Я пытаюсь сделать чат на сокетах для лабы, пользователи должны иметь возможность общаться в общем чате.
Мне нужно как-то "запомнить" всех подключенных пользователей и в случае их отключения - не присылать им больше сообщений из чата. Как это можно реализовать? (Отключение тех, кто отключился)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander
Можно
Ну так в чём вопрос?
источник

A

Alexander in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну так в чём вопрос?
Нет вопроса
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Никита Хмель
Я пытаюсь сделать чат на сокетах для лабы, пользователи должны иметь возможность общаться в общем чате.
Мне нужно как-то "запомнить" всех подключенных пользователей и в случае их отключения - не присылать им больше сообщений из чата. Как это можно реализовать? (Отключение тех, кто отключился)
Храни список сокетов юзероа
источник

НХ

Никита Хмель... in Сообщество Python Программистов
ну вот, храню
источник

НХ

Никита Хмель... in Сообщество Python Программистов
а как понять, что он отключился
источник

НХ

Никита Хмель... in Сообщество Python Программистов
и больше ненужно присылать ничего ему?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Никита Хмель
Я пытаюсь сделать чат на сокетах для лабы, пользователи должны иметь возможность общаться в общем чате.
Мне нужно как-то "запомнить" всех подключенных пользователей и в случае их отключения - не присылать им больше сообщений из чата. Как это можно реализовать? (Отключение тех, кто отключился)
Вообще для такого есть замечательный модуль select
источник

k

kl mw in Сообщество Python Программистов
kl mw
я сейчас продумываю архитектуру библиотеки для телеграм ботов и мне сложно принять какое-то решение, по поводу того какая библиотека акторов лучше подходит
pulsar смотрится неплохо, но непонятно, можно ли будет использовать для нее например кафку в качестве бэкенда. thespian тоже интересный но без поддержки asyncio, pykka 2.0 неплохо смотриться, есть еще какие-то xudd и actorio
так че, по акторным моделям никто ничего не подскажет? если у кого-то был опыт разработки с какой-то из этих библиотек очень прошу отписаться мне об этом
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Никита Хмель
а как понять, что он отключился
Попытка что-то отправить должна бросить ошибку
источник

НХ

Никита Хмель... in Сообщество Python Программистов
так все делают?
источник

НХ

Никита Хмель... in Сообщество Python Программистов
я просто думал мб есть какой-то более красивый способ
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Никита Хмель
так все делают?
Всё ещё рекомендую использовать asyncio
источник

BB

Big Boss in Сообщество Python Программистов
Можно спросить? А что вы для новичков посоветуете?
источник

НХ

Никита Хмель... in Сообщество Python Программистов
та я думаю достаточно цикла, мол подключился отправил сообщение, то отправилось юзерам. Если кому-то не дошло, значит тот отключился. конец
источник

НХ

Никита Хмель... in Сообщество Python Программистов
для лабы пойдет
источник

НХ

Никита Хмель... in Сообщество Python Программистов
ладно спасибки
источник

BB

Big Boss in Сообщество Python Программистов
Big Boss
Можно спросить? А что вы для новичков посоветуете?
Вот чтобы хорошо все запоминать
источник