twisted

    1熱度

    2回答

    我正在使用rabbitmq的pika庫設置的消費者正在經歷一些輟學。與pika一起,我正在使用扭曲的實現來設置異步消費者。我不知道爲什麼會發生這種情況,但如果消費者退出並且不確定如何去做,我希望實施重新連接。這是我當前的實現 class Consumer(object): def __init__(self, queue, exchange, routingKey, medium, signal

    3熱度

    2回答

    我做了一個ROS節點,它使用python的扭曲協議建立與客戶端的連接。該方案是,但如預期工作時,我試圖殺死用Ctrl + c中的程序,它顯示以下錯誤消息: [server_send_command_ver3-4]升級到SIGTERM 我已經包括以下的我的代碼部分: if __name__ == '__main__': try: #node initialization

    0熱度

    1回答

    我想知道是否有人可以爲我提供這方面的任何指導..希望它被張貼在正確的地方:|。 我想要一個web服務器,可以通過http啓動下載流,並通過FTP協議將其提供給另一端。 因此,程序的用戶會請求文件,服務器將從另一個來源啓動http流,並通過FTP將此傳輸傳遞給用戶。 想法?

    2熱度

    2回答

    POST請求我有一個非常簡單的扭曲的腳本,你可以處理POST請求: class FormPage(Resource): isLeaf = True def render_GET(self, request): return b"""<html><body><form method="POST"><input name="form-field" type="text"

    2熱度

    1回答

    我的問題:我有一個延期與回調和errbacks。我需要在特定的errback後停止進程。換句話說,如果調用errback的特定函數,我需要得到它的返回值,並且不要處理下面的回調函數。 from twisted.internet import defer from twisted.python import failure, util class Test (object): @clas

    -2熱度

    1回答

    我安裝扭曲與點,但它錯過了一些文件(_win32stdio.py和_pollingfile.py)。 我試圖將這些文件複製到目錄(網站包),它運作良好。 但我不知道爲什麼pip錯過了這些文件。 英語是我的第二語言,請原諒我的語法錯誤。

    0熱度

    2回答

    我想做一個GET請求來檢查返回碼是否是我期望的。這個請求發生在通用延遲鏈的addCallback所調用的函數內部,如下面的代碼所示。 我的具體問題如果:如何使行的返回-D-到達行-E-? 似乎從未調用回調函數「cbResponse」(行-D-)。我的第一次嘗試是請求並返回到回調鏈請求的結果(行-A-)。它失敗了,因爲延期對象沒有屬性結果。 第二次嘗試(行-B-),返回延遲對象本身。它也不會返回結果

    1熱度

    1回答

    我用雙絞線連接到插座服務器空閒的數據庫連接,我正在使用Django的命令變成了: #!/usr/bin/env python # -*- coding: utf-8 -*- import json from twisted.internet import reactor, task from twisted.internet.protocol import ReconnectingCl

    0熱度

    1回答

    我有在端部的errback可回調鏈。如果任何回調失敗,我需要傳遞一個對象用於errBack。 如何將對象從回調傳遞到errback? 下面的代碼體現了我想做的事: from twisted.internet.defer import FAILURE from twisted.internet import defer class CodMsg(object): def __ini

    0熱度

    1回答

    我正在用Twisted Klein開發一個異步Web服務。有部分的代碼如下: @inlineCallbacks def test(input1): try: result = yield function(input1) print result returnValue(result) except: returnValue("