twisted

    -1熱度

    1回答

    我正在開發從其他服務器收集數據並對其進行處理的系統。 其中一個要求是多重且頻繁的API請求。我們目前以一種有些同步的方式實現這一點。我可以使用線程輕鬆實現這一點,但考慮到系統可能需要每秒支持數千個請求,我認爲使用Twisted有效實現上述功能是明智的。我見過this blog post,延期清單的整個想法似乎可以做到。但我對如何構建我的課程感到困惑(無法將我的想法包含在Twisted的工作方式中)

    1熱度

    1回答

    我是新來扭曲,並且在twisted.internet.protocol.Protocol對象的dataReceived方法中調試我的代碼時遇到麻煩。 鑑於一些像這樣的代碼 class Printer(Protocol): def dataReceived(self, data): print data # Works perfectly print toto #

    0熱度

    1回答

    我想在守護進程模式下運行簡單的pjsip應用程序。我已經將這個庫與python扭曲了。當我在shell中運行它時腳本工作正常&可以撥打電話。但是當我將它與twisted的Application框架一起使用時,我得到以下錯誤。 Object: {Account <sip:192.168.0.200:5060>}, operation=make_call(), error=Unknown error

    1熱度

    1回答

    我在python中設置HTTP代理以過濾Web內容。我在StackOverflow上找到了一個good example,它正好使用Twisted。但是,我需要另一個代理才能訪問網站。所以,代理需要將請求轉發給另一個代理。使用twisted.web.proxy這樣做的最好方法是什麼? 我發現a related question需要類似的東西,但是從反向代理。 我最好的猜測是,應該可以通過修改或繼承t

    6熱度

    2回答

    我有我的蟒蛇絞克萊恩Web服務兩個功能: @inlineCallbacks def logging(data): ofile = open("file", "w") ofile.write(data) yield os.system("command to upload the written file") @APP.route('/dostuff') @in

    0熱度

    1回答

    我想deploy my Twisted application using .tac files and twistd 我試圖用命令行進行部署: twistd -y service.tac 我有錯誤: ... application = getApplication(self.config, passphrase) --- <exception caught here> --- File "/

    1熱度

    1回答

    在nohup上使用twist的優點是什麼? 爲什麼做 twistd -y service.tac 時,我可以這樣做: nohup sudo python my_app.py & ? 我問這個,因爲我面對使用twistd來困難,看到my question here

    1熱度

    1回答

    我試圖使用扭曲的websocket服務器,並將其連接到本地主機上的JavaScript客戶端,而不是通過網絡。服務器和客戶端可以看到對方,但他們無法完成握手。是的,由於系統要求,我使用txWS提供的Hixie-76封裝。 我難以理解爲什麼他們不能連接? 版本:高速公路0.16,扭曲0.16.3 這是我想要實現一個實際的例子: https://github.com/crossbario/autoba

    1熱度

    1回答

    我沒有在一段時間內完成扭曲的編程,所以我試圖回到它的一個新項目。我試圖建立一個扭曲的客戶端,它可以將服務器列表作爲參數,併爲每個服務器發送一個API GET調用並將返回消息寫入文件。此API GET調用應該每60秒重複一次。 我使用Twisted的代理類在一臺服務器成功地做到了: from StringIO import StringIO from twisted.internet impor

    0熱度

    1回答

    我試圖將扭曲添加到我現有的應用程序中。根據this和其他來源,我應該導入qt4reactor。當我嘗試: app = QApplication(sys.argv) from twisted.application import reactors reactors.installReactor('pyqt4') (我也試過:) from twisted.internet import qt4