Вот сервер:
Код: Выделить всё
# Basic TCP socket server
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = ''
port = 8888
s.bind((host, port))
s.listen(5)
while True:
c, addr = s.accept()
print("Connected to %s" % addr)
c.send("Hello socket")
c.close()
Код: Выделить всё
# Basic TCP socket client
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = '127.0.0.1'
port = 8888
s.connect((host, port))
print s.recv(1024)
s.close()
Traceback (последний последний вызов): файл "server.py", строка 19, в
print("Connected to %s" % addr) TypeError: не все аргументы преобразуются во время форматирования строки
Что касается многопоточности сервера, я нужно прочитать об этом, но любые предложения приветствуются.
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/484 ... ver-client
Мобильная версия