Skip to content

Instantly share code, notes, and snippets.

@vsajip
vsajip / easy_servers.py
Created April 27, 2011 20:41
Easy to use socket servers for testing
# Copyright (C) 2011 Vinay Sajip. All rights reserved.
# Encapsulate socket servers into an easy-to-use package
try: # Python 2.X
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
from SocketServer import ThreadingUDPServer, DatagramRequestHandler, \
ThreadingTCPServer, StreamRequestHandler
except ImportError: # Python 3.X
from http.server import HTTPServer, BaseHTTPRequestHandler
from socketserver import ThreadingUDPServer, DatagramRequestHandler, \