学习文档:
http://www.tornadoweb.org/
http://sebug.net/paper/books/tornado/#_9
资源站点:http://simple-is-better.com/sites/
第一个站点:
# cat __init__.py main.py urls.py views.py
View Code
#_*_coding: utf-8_*_
#filename:main.py
import tornado.ioloop
import urls
if __name__=="__main__":
urls.app.listen(80)
tornado.ioloop.IOLoop.instance().start()
#filename:urls.py
import tornado.web
import views
app = tornado.web.Application([
(r"/", views.MainPage),
])
#_*_coding: utf-8_*_
#file: views.py
import tornado.web
import time
class MainPage(tornado.web.RequestHandler):
def get(self):
now = "current time: " + time.strftime("%H:%M:%S %Y/%m/%d")
self.render("template.html", title="My site",
text1="This is my home page.",
text2=now)
View Code
<!-- This is a template.html -->
<html>
<head><title>{{title}}</title></head>
<body>
<p> {{text1}} </p>
<p> {{text2}} </p>
</body>
</html>
# python main.py