Tornado第一个程序

简介: Tornado第一个程序

Tornado安装


pip install tornado


写个hello:程序名app.py

import tornado.ioloop  
import tornado.web  
class MainHandler(tornado.web.RequestHandler):  
    def get(self):  
        self.write("hello world")  
application = tornado.web.Application([  
    (r"/",MainHandler)],  
)  
if __name__ == "__main__":  
    application.listen(8888)  
    tornado.ioloop.IOLoop.instance().start()  



MainHandler作为入口,是一个类,继承了RequestHandler,get函数定义输出的字符。如果写为<h1>Hello, world 你</h1> 输出就变为H1标记包含的字符了。windows下如果显示中文似乎已经不必再在文件的开头声明 #code:utf-8   可能因为python 3都是用unicode字符?


使用python app.py运行,写为别的名字也可以,但是windows里为什么不能ctrl+c停止呢?


tonardo的默认端口是8888,在设置的时候可以指定default=****,就把默认端口给改了。



目录
打赏
0
0
0
0
7
分享
相关文章
Go 语言学习指南:变量、循环、函数、数据类型、Web 框架等全面解析
掌握 Go 语言的常见概念,如变量、循环、条件语句、函数、数据类型等等。深入了解 Go 基础知识的好起点是查阅 Go 官方文档
962 2
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
232 0
Dart第一个程序hello,world
Dart第一个程序hello,world
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
143 0
程序员入门的第一个程序,打印输出 “ HelloWorld “
程序员入门的第一个程序,使用 Java 打印输出 " HelloWorld "
235 0
程序员入门的第一个程序,打印输出 “ HelloWorld “
第一个 Python 程序——HelloWorld
第一个 Python 程序——HelloWorld
136 0
第一个 Python 程序——HelloWorld
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等