INNER CODE UNIT · Python

run_server

zoharbabin/quantum-trader · training/server.py:24

def run_server(port):
    # Change to the training directory
    os.chdir(os.path.dirname(os.path.abspath(__file__)))
    
    # Create IPv6 socket that also supports IPv4
    sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
    sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_V6ONLY, 0)
    
    # Create server
    server = HTTPServer(('::', port), Handler, bind_and_activate=False)
    server.socket = sock
    server.server_bind()
    server.server_activate()
    
    print(f"Server running on:")
    print(f"http://localhost:{port}")
    print(f"http://127.0.0.1:{port}")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…