国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Tornado是什么

2019-11-08 03:11:34
字體:
來源:轉載
供稿:網友

簡單Web服務器

Hello_Tornado.pyimport tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, optionsdefine("port", default=8000, help="run on the given port", type=int)#定義在命令行情況下出傳遞參數的情況class IndexHandler(tornado.web.RequestHandler): def get(self): greeting = self.get_argument('greeting', 'Hello') #獲取get參數,如果獲取不到用第二個參數來代替 self.write(greeting + ', friendly user!') #以字符串的形式作為HttPResponseif __name__ == "__main__": #啟動Tornado的相關語句 tornado.options.parse_command_line() app = tornado.web.application(handlers=[(r"/", IndexHandler)]) ##首先使用Option來解析命令行,然后實例化類傳遞handlers,判斷響應需要的類 http_server = tornado.httpserver.HTTPServer(app) http_server.listen(options.port) tornado.ioloop.IOLoop.instance().start() #監聽端口

在這個程序里可以使用python hello.py –port=8080來啟動本地的開發服務器,在Tornado中又一個好用的函數Options

參數Handlers

app = tornado.web.application(handlers=[(r"/",IndexHandler)])

使用正則表達式指定路徑

指定路徑是使用字符串

字符串服務

import textwrapimport tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, optionsdefine("port", default=8000, help="run on the given port", type=int)class ReverseHandler(tornado.web.RequestHandler): def get(self, input): #獲取鏈接形式的傳遞參數 self.write(input[::-1])class WrapHandler(tornado.web.RequestHandler): def post(self): text = self.get_argument('text') #獲取參數形式的傳參 width = self.get_argument('width', 40) self.write(textwrap.fill(text, int(width)))if __name__ == "__main__": tornado.options.parse_command_line() app = tornado.web.Application( handlers=[ (r"/reverse/(/w+)", ReverseHandler), (r"/wrap", WrapHandler) ] ) http_server = tornado.httpserver.HTTPServer(app) http_server.listen(options.port) tornado.ioloop.IOLoop.instance().start()

More

HTTP狀態嗎 404 400 405 500 200


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武冈市| 新沂市| 广平县| 垫江县| 海安县| 台州市| 临邑县| 无棣县| 临夏县| 疏勒县| 寻乌县| 荆门市| 聂荣县| 鄄城县| 贡嘎县| 南靖县| 永寿县| 锡林郭勒盟| 上饶县| 商都县| 临沭县| 太白县| 航空| 扎鲁特旗| 江北区| 多伦县| 滨海县| 尼勒克县| 望都县| 南安市| 盖州市| 棋牌| 三穗县| 霍州市| 防城港市| 金堂县| 托克托县| 象山县| 长沙市| 尼玛县| 泰兴市|