91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python Tornado是什么

發布時間:2021-11-17 14:14:09 來源:億速云 閱讀:179 作者:iii 欄目:大數據

這篇文章主要講解了“python Tornado是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“python Tornado是什么”吧!

Tornado Web Server

Tornado是一個Python web框架和異步網絡庫,起初在FriendFeed開發.通過使用非阻塞網絡I/O,Tornado可以支撐上萬級的連接,處理 長連接,WebSockets和其他需要與每個用戶保持長久連接的應用.

相關鏈接

  • 下載當前4.3版本

  • 源碼 (github)

  • 郵件列表: discussion and announcements

  • Stack Overflow

  • Wiki

Hello, world

這是一個簡單的Tornado的web應用::

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

if __name__ == "__main__":
    app = make_app()
    app.listen(8888)
    tornado.ioloop.IOLoop.current().start()

這個例子沒有使用Tornado的任何異步特性;了解詳情請看 simple chat room.

安裝

自動安裝::

pip install tornado

Tornado在 PyPI列表中,可以使用 pipeasy_install 安裝. 注意源碼發布中包含的示例應用可能不會出現在這種方式安裝的代碼中,所以你也可能希望通過下載一份源碼包的拷貝來進行安裝.

手動安裝: 下載當前4.3版本:

tar xvzf tornado-4.3.tar.gz
cd tornado-4.3
python setup.py build
sudo python setup.py install

Tornado的源碼托管在 hosted on GitHub.

Prerequisites: Tornado 4.3 運行在Python 2.6, 2.7, 和 3.2+
(對Python 2.6 和 3.2的支持是不推薦的并將在下個版本中移除). 對Python 2的2.7.9或更新版 強烈
推薦提高對SSL支持. 另外Tornado的依賴包可能通過 pip or setup.py install 被自動安裝,
下面這些可選包可能是有用的:

  • unittest2是用來在Python 2.6上運行Tornado的測試用例的(更高版本的Python是不需要的)

  • concurrent.futures是推薦配合Tornado使用的線程池并且可以支持 tornado.netutil.ThreadedResolver 的用法. 它只在Python 2中被需要,Python 3已經包括了這個標準庫.

  • pycurl是在
    tornado.curl_httpclient 中可選使用的.需要Libcurl 7.19.3.1 或更高版本;推薦使用7.21.1或更高版本.

  • Twisted會在
    tornado.platform.twisted 中使用.

  • pycares是一個當線程不適用情況下的非阻塞DNS解決方案.

  • Monotime添加對monotonic clock的支持,當環境中的時鐘被頻繁調整的時候,改善其可靠性. 在Python 3.3中不再需要.

平臺: Tornado可以運行在任何類Unix平臺上,雖然為了最好的性能和可擴展性
只有Linux(使用 epoll)和BSD(使用 kqueue)是推薦的產品部署環境(盡管Mac OS X通過BSD發展來并且支持kqueue,但它的網絡質量很差,所以它只適合開發使用)
Tornado也可以運行在Windows上,雖然它的配置不是官方支持的,同時也僅僅推薦開發使用.

文檔

這個文檔同時也提供 PDF 和 Epub 格式.

感謝各位的閱讀,以上就是“python Tornado是什么”的內容了,經過本文的學習后,相信大家對python Tornado是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江孜县| 织金县| 宁乡县| 云阳县| 阿巴嘎旗| 建昌县| 北宁市| 日土县| 丹凤县| 花垣县| 安溪县| 普兰店市| 华亭县| 旌德县| 鄂伦春自治旗| 乌鲁木齐县| 博白县| 康平县| 桂东县| 梁河县| 扶余县| 司法| 阿拉善盟| 射阳县| 天峨县| 襄城县| 仁怀市| 道孚县| 灵武市| 叶城县| 无极县| 宁强县| 德昌县| 红安县| 扬中市| 抚顺市| 阿克苏市| 涿州市| 南部县| 潼南县| 长葛市|