Примеры скриптов на Python
Python
Сервер на Python
В объекте conn сокет, через который мы можем обмениваться данными с клиентом, в >b class=yell>addr[0] (для первого подключенного клиента) — IP-адрес этого клиента. Чтобы получить следующего клиента, нужно вызвать функцию accept ещё раз, при этом необязательно закрывать соединение с предыдущим клиентом: соединений может быть условно неограниченное количество.
Python example >>
Если клиент закроет сокет, функция recv вернёт пустой объект bytes.
Если предполагается данных ждать слишком долго, можно перед использованием функции recv однократно задать таймаут с помощью функции settimeout.
Функция recv вернет пустой объект bytes, как если бы соединение было закрыто.
NEXT Example >>
Examples Python
Freeware >>
|