こまかいことはすっとばして、PythonのWebフレームワークを使ってみます。

Django, Bottle, Flask等のフレームワークがありますが、今回はTornadoというフレームワークを使ってみます。

インストール

てっとりばやくpipを使います。

その他の方法はググりましょう

# pip install tornado

Hello World

このページを参考、もといパクります。

serv.py

#
# serv
#

import tornado.ioloop
import tornado.web

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

app = tornado.web.Application([
    (r"/", MainHandler),
])

if __name__ == "__main__":
    app.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

実行

$ python serv.py

ブラウザでアクセスすれば、”Hello, World!”の文字列が返ってくることがわかります。

Tornado Hello World



blog comments powered by Disqus

Published

02 July 2017

Tags