Hello World

# hello_server.py
import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

    def make_app():
        return tornado.web.Application([ (r"/", MainHandler), ])  # URL Mapping

if __name__ == "__main__":
    app = make_app()
    app.listen(8888)    # Port Number
    tornado.ioloop.IOLoop.current().start()

此應用程式通過鍵入 python3 hello_server.pypython hello_server.py 來執行,具體取決於所使用的 Python 版本。
在本地執行時,可以通過從瀏覽器轉到 127.0.0.1:8888 來訪問伺服器。
伺服器將返回 Hello World
make_app() 函式中,根/對映到 MainHandler。這意味著對根 IP 127.0.0.1:8888 的請求將對映到 MainHandler 函式。