twisted

    2熱度

    1回答

    d = Deferred() d.callback(Deferred()) # Assertion error saying that a Deferred shouldn't be passed 這是爲什麼?我查看了代碼並提交了消息/ Trac,並沒有看到爲什麼會出現這種情況。繞過這個最明顯的方法是將Deferred放在一個元組中,但爲什麼這裏限制在這裏呢?

    0熱度

    1回答

    我有一個django服務器,它爲用戶,auth等基本站點提供服務,並且應該傳遞實時內容作爲json流。 Django server is running on 127.0.0.1:8080 Twisted 127.0.0.1:9897 的問題是,當過我試圖讓從Django的網站頁面的HTTP請求到服務器的扭曲,我得到一個安全錯誤。顯然,同樣的原產地政策禁止這種溝通(???)如果是這樣的話,是

    1熱度

    1回答

    我一直在想出一個體面的設計,爲多個工廠訪問其他信息。例如,我有以下服務:1個管理Web服務,一個VirtualHost實例(多個域)和一個內置的DNS服務。通過手指教程是非常有幫助的,但它缺乏一些關鍵點。它永遠不會有訪問或執行工廠方法的服務。我很難相信每個人都在單一服務中實現其所有邏輯的100%,並且只是使用各種工廠來調用服務中定義的那些方法。如果我想更新我的DNS記錄,我的管理服務如何告訴DNS

    1熱度

    2回答

    我試過urllib {2},pycurl,我正在尋找twisted的新的http客戶端。 但是: 我發現的urllib2難以執行文件上傳 pycurl多看起來正確的,但unpythonic 扭曲的HTTP客戶端不支持持久連接(不檢查文件上傳功能) 有沒有其他的選擇?

    0熱度

    1回答

    我現在使用iPython來交互式地設置一個Twisted網絡。我在IPython中運行該腳本描述最好的是我必須做的: import router, pdb # creates nodes which encapsulate RandomVector and VectorAdder objects a = router.LocalNode(router.RandomVector, '/topi

    4熱度

    1回答

    我最近開始學習Twisted框架,現在正在尋找一些基本Twisted的備忘單/參考卡。如延期,回調,反應堆,協議,工廠,運輸等。 目前沒有發現任何既不http://refcardz.dzone.com/也沒有對http://www.cheat-sheets.org/ 讚賞任何幫助。

    3熱度

    3回答

    什麼是裝飾 @reactor.callWhenRunning, @results_deferred.addCallback @results_deferred.addErrback. 還什麼都推遲字符串,例如在 twisted.internet.utils.getProcessOutput() 返回一個字符串遞延究竟這裏發生的一切有什麼意義? 我是新來的扭曲,因此這可能是一個很簡單的問

    3熱度

    4回答

    什麼是Twisted Python的Lua等價物,Ruby的Eventmachine,Java的NIO等等? 如果沒有,如何做非阻塞基於事件的網絡I/O? 一般來說,如何解決Lua中的C10K問題? 謝謝!

    2熱度

    5回答

    我想開發一個匿名聊天網站,如http://omgele.com。 我知道這個網站是用python開發的,使用twisted matrix框架。使用扭曲的矩陣很容易開發這樣的網站。 但是我在Java中很舒服,並且有1年的使用經驗,並且不知道python。 我該怎麼辦?我應該開始 學習python以充分利用扭曲矩陣框架的 ? OR 我應該發展它在java嗎?如果是這樣 你會建議哪個框架 這樣做呢?

    6熱度

    3回答

    我嘗試使用txredis(非阻塞扭曲API for redis)爲持久消息隊列嘗試設置與我正在工作的scrapy項目。我發現雖然客戶端沒有被阻塞,但是它變得比原來慢得多,因爲反應器迴路中應該發生的一件事情被分成幾千個步驟。 因此,我嘗試使用redis-py(常規阻塞扭曲API)並將調用封裝在延遲線程中。它工作的很好,但是當我打電話給redis時,我想執行一個內部延遲,因爲我想設置連接池以嘗試進一步