国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Tornado 4.3文檔翻譯: 首頁

mindwind / 374人閱讀

摘要:譯者說于年月日剛發(fā)布,該版本正式支持的關(guān)鍵字,并且用舊版本編譯同樣可以使用這兩個關(guān)鍵字,這無疑是一種進步。其次,這是最后一個支持和的版本了,在后續(xù)的版本了會移除對它們的兼容。

譯者說

Tornado 4.3于2015年11月6日剛發(fā)布,該版本正式支持Python3.5async/await關(guān)鍵字,并且用舊版本CPython編譯Tornado同樣可以使用這兩個關(guān)鍵字,這無疑是一種進步。其次,這是最后一個支持Python2.6Python3.2的版本了,在后續(xù)的版本了會移除對它們的兼容。現(xiàn)在網(wǎng)絡(luò)上還沒有Tornado4.3的中文文檔,所以為了讓更多的朋友能接觸并學(xué)習(xí)到它,我開始了這個翻譯項目,希望感興趣的小伙伴可以一起參與翻譯,項目地址是tornado-zh on Github,翻譯好的文檔會優(yōu)先發(fā)布在Read the Docs上。歡迎Issues or PR。

Tornado Web Server

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

相關(guān)鏈接

下載當(dāng)前4.3版本

源碼 (github)

郵件列表: discussion and announcements

Stack Overflow

Wiki

Hello, world

這是一個簡單的Tornado的web應(yīng)用::

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 安裝. 注意源碼發(fā)布中包含的示例應(yīng)用可能不會出現(xiàn)在這種方式安裝的代碼中,所以你也可能希望通過下載一份源碼包的拷貝來進行安裝.

手動安裝: 下載當(dāng)前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已經(jīng)包括了這個標(biāo)準(zhǔn)庫.

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

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

pycares是一個當(dāng)線程不適用情況下的非阻塞DNS解決方案.

Monotime添加對monotonic clock的支持,當(dāng)環(huán)境中的時鐘被頻繁調(diào)整的時候,改善其可靠性. 在Python 3.3中不再需要.

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

文檔

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

討論和支持

你可以討論Tornado在 Tornado 開發(fā)者郵件列表, 報告bug在 GitHub issue tracker.

其他資源可以在 Tornado wiki上找到. 新版本會宣布在 announcements mailing list.

Tornado is available underthe Apache License, Version 2.0.

This web site and all documentation is licensed under Creative Commons 3.0.

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/44195.html

相關(guān)文章

  • Tornado 4.3文檔翻譯: 用戶指南-模板和UI

    摘要:譯者說于年月日發(fā)布,該版本正式支持的關(guān)鍵字,并且用舊版本編譯同樣可以使用這兩個關(guān)鍵字,這無疑是一種進步。其次,這是最后一個支持和的版本了,在后續(xù)的版本了會移除對它們的兼容。 譯者說 Tornado 4.3于2015年11月6日發(fā)布,該版本正式支持Python3.5的async/await關(guān)鍵字,并且用舊版本CPython編譯Tornado同樣可以使用這兩個關(guān)鍵字,這無疑是一種進步。其次...

    shiguibiao 評論0 收藏0

發(fā)表評論

0條評論

mindwind

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<