-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Description
Реализуйте socket-сервер, который будет обслуживать соединения и отвечать на запросы текущих курсов валют.
Пример запроса от клиента:
RUB-USD
Пример ответа от сервера:
0.0205422
Данные о курсах сервер должен брать либо из файла, либо из интернета. Аналогично механизму, описанному в #97
Сервер - это модуль в пакете currency с именем server.
Запускать его мы будем следующим образом:
# в папке проекта
python -m [ваше имя].currency.server PORT
Где PORT - порт, на котором будет слушать сервер, например 9000.
Чтобы проверить сервер, в командной строке запустите:
>>> telnet localhost 9000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
RUB-USD
0.0205422
Reactions are currently unavailable