from twisted.web import resource, server
from twisted.internet import reactor

import sys

class RootResource(resource.Resource):
        
    def render_GET(self, request):
        return "Hello, world"

    def getChild(self, name, request):
        return self
    
if __name__ == '__main__':
    resource = RootResource()
    port = 8080
    site = server.Site(resource)
    reactor.listenTCP(port, site)
    reactor.run()