twisted

    1熱度

    1回答

    我想知道哪些是管理Twisted中活動協議的最佳方式,或者如果沒有具體的方法。 在我目前的應用程序中,我創建了一個字典,其中有兩個字段。在一個我把遠程用戶和本地用戶到另一個。這兩個字段都是列表,所以我可以添加幾個項目。 我使用的方法如下。首先我通過嘗試來檢查 - 除非字典存在。如果沒有字典,我創建它。 try: if self.factory.active_protocols:

    1熱度

    2回答

    我打算用Python中的Twisted設計一些REST API。例如,我想使用的HTTP方法「GET」獲取單個用戶的信息: GET http://myhost:8000/api/v1.0/users/[user_id] 我知道我應該繼承twisted.web.resource.Resource和自己實行「getChild」。問題是,我應該爲URI的每個段實現一個類嗎?如果是這樣,我必須實現類A

    0熱度

    1回答

    據我所知(請做正確的誤解,很明顯),所提到的項目/技術如下: - Crossover.io - 一種WAMP路由器。跨語言。 WAMP - 異步消息傳遞協議,支持(除其他外)Pub/Sub和RPC。跨語言。 扭曲 - 一個異步循環,主要用於聯網(低級別)。 Python的具體。據我所知,python中的當前crossover.io實現建立在扭曲之上。 klein - 建立在扭曲的仿真燒瓶頂部,但是

    3熱度

    1回答

    我正在運行ff。從在Mac OS X(優勝美地)一個的virtualenv代碼: # testfb.py from twisted.internet import reactor from twisted.python import log from twisted.web.client import Agent GRAPH_API = "https://

    1熱度

    1回答

    嗨我試圖實現一個基本的服務器客戶端使用扭曲。我的服務器是一臺PC,客戶端是小型嵌入式設備,它將通過無線網絡通過UDP進行通信。下面是我使用的例子 from twisted.internet.protocol import DatagramProtocol from twisted.internet import protocol, reactor import time from socke

    0熱度

    1回答

    我開始使用Twisted進行異步編程,並且遇到了這個簡單的問題,我不知道如何處理。一個快速分解的問題提供如下: 服務器1是一個UDP服務器監聽我的主機給定的端口。 服務器1公開了用於數據處理的操作的API。 服務器2也是在我的主機的不同端口上偵聽的UDP服務器。 服務器2正在運行while循環,從用戶獲取I/O以選擇將發送到服務器1的請求。例如,請考慮計算數字階乘的請求。 從用戶處獲得輸入後,服務

    0熱度

    1回答

    我遇到麻煩與doctest一起使用扭曲。我想open a file像這樣: from __future__ import print_function from twisted.internet.defer import Deferred from twisted.internet.fdesc import readFromFD, setNonBlocking from twisted.i

    -1熱度

    1回答

    當絞合反應器停止時,我必須執行代碼。有沒有任何標準的方法來做到這一點?

    4熱度

    3回答

    我嘗試實例化多個蜘蛛。第一個工作正常,但第二個給我一個錯誤:ReactorNotRestartable。 feeds = { 'nasa': { 'name': 'nasa', 'url': 'https://www.nasa.gov/rss/dyn/breaking_news.rss', 'start_urls': ['https://www.nas

    1熱度

    2回答

    我正在使用Twisted框架編寫TCP/IP服務器。我以小塊發送非常大量的數據流。所以我需要知道我發送的數據何時通過Twisted的緩衝區進入操作系統,操作系統已準備好接收更多數據。發生這種情況時是否有辦法通知? 我這樣做是爲了測量網絡吞吐量,所以我生成了無限量的數據。 如果我使用的是普通套接字(不是Twisted),那麼答案就是使用poll()和POLLOUT,但是我想用Twisted來做到這一