Тема: Добавил еще и python, задание с последнего ссобеседования

Надо создать http сервис который IP пользователя конвертирует в морзянку

#!/usr/bin/python3

from http.server import BaseHTTPRequestHandler, HTTPServer

hostName = ""
hostPort = 1234
MCode = {
  '0': '-----',
  '1': '.----',
  '2': '..---',
  '3': '...--',
  '4': '....-',
  '5': '.....',
  '6': '-....',
  '7': '--...',
  '8': '---..',
  '9': '----.',
  '.': '.-.-.-'
}

class MyServer(BaseHTTPRequestHandler):

  def do_GET(self):
    def s2m(ip):
      m = []
      for char in ip:
        m.append(MCode[char])
      return ' '.join(m)

    self.send_response(200)
    self.end_headers()
    self.wfile.write(bytes("%s = %s \r\n" % (self.address_string(), s2m(self.address_string())), "utf-8"))

myServer = HTTPServer((hostName, hostPort), MyServer)

try:
  myServer.serve_forever()
except KeyboardInterrupt:
  pass

myServer.server_close()