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=****,就把默认端口给改了。



目录
相关文章
|
6月前
|
Python
Python的第一个程序
【4月更文挑战第8天】Python的第一个程序
53 6
|
数据库 开发者 Python
使用Python和Flask构建你的第一个Web应用程序
使用Python和Flask构建你的第一个Web应用程序
100 0
|
JSON 数据格式 Python
08 Tornado - 输出
08 Tornado - 输出
45 0
|
Python
python flask 定义302状态和重定向
python flask 定义302状态和重定向
216 0
|
存储 程序员 Linux
我的第一个Python程序
Python 环境安装好了,可以进行Python程序编写了,但在哪里编写Python程序呢?是在 cmd 窗口中输入Python 打开的Python交互器编写吗?还是在记事本中?刚入门都可以,但还是建议先用记事本来编写。到后面有专门的Python开发工具 PyCharm。
|
Python
第一个 Python 程序——HelloWorld
第一个 Python 程序——HelloWorld
124 0
第一个 Python 程序——HelloWorld
|
存储 数据采集 缓存
Python零基础:第一个Python程序“hello world“ 背后的运行你懂了吗?
Python零基础:第一个Python程序“hello world“ 背后的运行你懂了吗?
257 0
|
开发者 Python
第一个 Flask 程序 | 学习笔记
快速学习第一个 Flask 程序
|
Shell Python Windows
python的第一个程序
如果是用windows,请打开CMD,并执行python。 如果是UNIX类的,就运行shell,并执行python。 都会出现如下内容: Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print "hello world" hello world >>> 在>>>后面输入下面内容,并按回车。
879 0