华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

pythontornado是什么?怎么用?

來(lái)源:中華考試網(wǎng)  [2020年11月7日]  【

  關(guān)于Tornado

  python編寫的web服務(wù)器兼web應(yīng)用框架

  Tornado的優(yōu)勢(shì)

  l 輕量級(jí)web框架

  l 異步非阻塞IO處理方式

  l 出色的抗負(fù)載能力

  l 優(yōu)異的處理性能,不依賴多進(jìn)程/多線程,一定程度上解決C10K問(wèn)題

  l WSGI全棧替代產(chǎn)品,推薦同時(shí)使用其web框架和HTTP服務(wù)器

  安裝

  輸入命令:

  1

  pip install tornado

  備注:

  Tornado應(yīng)該運(yùn)行在類Unix平臺(tái),為了達(dá)到最佳的性能和擴(kuò)展性,僅推薦Linux和BSD(充分利用Linux的epoll工具和BSD的kqueue達(dá)到高性能處理的目的)

  Tornado入門程序

  #-*- coding:utf-8 -*-import tornado.webimport tornado.ioloop#定義處理類型class IndexHandler(tornado

  1

  2

  3

  4

  5

  6

  7

  8

  .web.RequestHandler):

  #添加一個(gè)處理get請(qǐng)求方式的方法

  def get(self):

  #向響應(yīng)中,添加數(shù)據(jù)

  self.write('好看的皮囊千篇一律,有趣的靈魂萬(wàn)里挑一。')if __name__ == '__main__': #創(chuàng)建一個(gè)應(yīng)用對(duì)象

  app = tornado.web.Application([(r'/',IndexHandler)]) #綁定一個(gè)監(jiān)聽(tīng)端口

  app.listen(8888) #啟動(dòng)web程序,開(kāi)始監(jiān)聽(tīng)端口的連接

  tornado.ioloop.IOLoop.current().start()

  在pycharm中直接運(yùn)行代碼

  如果是在ubuntu,在命令窗口輸入

  好了,大家可以結(jié)合實(shí)例以及基本意義,初步了解Tornado哦~

python課程免費(fèi)試聽(tīng)預(yù)約

  • 地區(qū):
  • 姓名:
  • 手機(jī):
責(zé)編:fushihao

上一篇:掌握python訪問(wèn)限制

下一篇: 沒(méi)有了

  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語(yǔ)考試
  • 學(xué)歷考試
马鞍山市| 历史| 高雄县| 南京市| 咸宁市| 神农架林区| 浦江县| 嘉定区| 盐池县| 富顺县| 怀仁县| 尉犁县| 连云港市| 勐海县| 仪征市| 玛曲县| 女性| 昆山市| 威海市| 陆川县| 疏勒县| 昭苏县| 且末县| 兰州市| 星座| 论坛| 达孜县| 富阳市| 浑源县| 桐梓县| 浦江县| 广德县| 赣州市| 杭锦旗| 安宁市| 江西省| 深州市| 凤凰县| 家居| 晋城| 永济市|