chatserver
chatserver.py — text/python-source, 1 KB
Dateiinhalt
# -*- coding: utf-8 -*-
import socket
PORT = 8500
EPORT = 8501
service= socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
service.bind(("", PORT))
clients=[]
print "Starte Server auf Port", PORT
while True:
data, client = service.recvfrom(100)
if client not in clients:
clients.append(client)
service.sendto("Es sind außer Dir %s Leute im Chat"%(len(clients)-1),client)
print "Verbindung von", client, "schreibt:", data
for recievers in clients:
if recievers != client:
service.sendto(data, recievers)