#! /usr/bin/python import sys from twisted.internet import reactor from twisted.python import log from twisted.web import resource, server, static class DummyResource(resource.Resource): def __init__(self): resource.Resource.__init__(self) self.data = static.Data( 'Boo!\n', 'text/html') self.data.isLeaf = True def getChild(self, path, request): return self.data def main(): log.startLogging(sys.stdout) root = DummyResource() reactor.listenTCP(8080, server.Site(root)) reactor.run() return 0 if __name__ == '__main__': sys.exit(main())