import http.server import socketserver import socket from datetime import datetime from ipaddress import ip_address import self from pip._internal.vcs import git class MyHandler(http.server.SimpleHTTPRequestHandler): def do_GET(self): if self.path == '/': self.send_response(200) self.send_header('Content-type', 'text/html; charset=utf-8') self.end_headers() self.wfile.write(b"""
General page
""") elif self.path == '/img': self.send_response(200) self.send_header('Content-type', 'text/html; charset=utf-8') self.end_headers() self.wfile.write(b"""Slava Sovetskomu Souzu
Ip-адрес: {masked_ip}
Фио: {student_name}
Текущее время: {current_time}
""".encode("utf-8") self.send_response(200) self.send_header('Content-type', 'text/html; charset=utf-8') self.end_headers() self.wfile.write(response_content) hostname = socket.gethostname() port = 8080 with socketserver.TCPServer((hostname, port), MyHandler) as httpd: print(f"Server on {hostname}:{port}") httpd.serve_forever()