提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
因为python适合新手,部署快速,支持异步,
我们如果想要开发一个网站,我推荐用python+tornado。
提示:以下是本篇文章正文内容,下面案例可供参考
一、tornado是什么?
tornado是一个网络库,支持异步的
二、使用步骤
1.下载并使用
windows键+r键会有一个小窗口,在里面输入“cmd”后回车,就能打开命令行。
确保你已经在环境变量中加入py这一条了(具体看别的教程)
在命令行中输入pip install tornado(或sudo apt-get install tornado)
在python文件夹里的Lib(注意不是libs)里找到tornado。
之后就可以愉快地写hello world程序了:
import tornado.web
import tornado.ioloop
import tornado.httpserver
from tornado.options import define
define('port', default=80, type=int)
class TestHandler(tornado.web.RequestHandler):
def get(self):
self.write("<!DOCTYPE html><head><title>"+
"Hello World!"</title></head>"+
"<body>Hello,World!</body>")
def main():
app = tornado.web.Application([
(r'/',TestHandler),
],)
httpserver=tornado.httpserver.HTTPServer(app)
tornado.options.parse_command_line()
httpserver.bind(tornado.options.options.port)
httpserver.start(1)
tornado.ioloop.IOLoop.current().start()
dirname, filename = os.path.split(os.path.abspath(sys.argv[0]))
logging.info(filename)
if name=="__main__":
main())