twisted

    0熱度

    1回答

    我有一個以Python編寫的控制檯類型的應用程序,用於觸發遠程連接,實際連接永遠不會被觸發。 這裏是應用程序的削減版本: import sys import time from twisted.internet import reactor, threads, protocol from twisted.internet.endpoints import TCP4ClientEndpoint

    0熱度

    1回答

    我想知道是否有方法在兩個文件中以相同的方式記錄相同的東西。 假設這是代碼,現在我想將相同的輸出轉到「logs.log」以重定向到sys.stdout。 if __name__ == "__main__": log.startLogging(open("logs.log", 'a')) log.startLogging(sys.stdout)

    1熱度

    1回答

    我有一個Twisted web應用程序。我想打電話給一個HTML文件的GET請求(我的HTML文件是在我的扭曲的應用程序運行在同一個文件夾) class Root(resource.Resource): isLeaf = False def render_GET(self, request): return self.returnResponse(requ

    2熱度

    1回答

    我想重複地拖延使用不同延遲的相同URL。在研究這個問題後,似乎相應的解決方案是使用類似於 nextreq = scrapy.Request(url, dont_filter=True) d = defer.Deferred() delay = 1 reactor.callLater(delay, d.callback, nextreq) yield d 在解析。 但是,我一直無法做到這

    0熱度

    1回答

    我已經成功地在Twisted中構建了一個簡單的客戶端服務器應用程序,它從串行端口獲取數據並將其發送到服務器。我想知道如何添加任何類型的身份驗證訪問服務器。現在任何擁有服務器IP的人都可以將數據發送到服務器。任何幫助將不勝感激。

    0熱度

    1回答

    我的twisted/python webservice在端口8080上運行。我有client.html頁面,可以用於8080端口的初始GET請求。(ie:localhost:8080) 從那個html我鏈接了其他html頁面。 如何註冊一個文件夾並在我的客戶端html頁面中提供該鏈接以打開這些鏈接的html頁面? 我的扭曲的應用程序是; class Root(resource.Resource):

    1熱度

    2回答

    我有一個代碼扭曲TAC文件(twisted_service.py): from twisted.application import service # application.py file in the same dir from .application import setup_reactor class WebsocketService(service.Service):

    2熱度

    1回答

    我有一個在Docker容器中運行的python「Device」。它連接到Crossbar路由器,在訂閱的頻道上接收高速公路/ WAMP事件消息。 當某個事件發佈時,我的設備正在調用幾秒鐘內完成的方法。 現在,我希望它跳過或處理收到的同一事件的任何消息,而該方法仍在運行。我試圖通過使用Twisted的@inlinecallback修飾器並在設備上設置「self.busy」標誌來實現此目的。 但是它並

    0熱度

    1回答

    我有一個類,它被註釋爲@ defer.inlineCallbacks (我想返回從這個機器列表) @defer.inlineCallbacks def getMachines(self): serverip = 'xx' basedn = 'xx' binddn = 'xx' bindpw = 'xx' query = '(&(

    0熱度

    2回答

    我在兩個文件中有2個python類。 文件:LdapConnection,類:LdapClass(),方法:getMachines(個體) @defer.inlineCallbacks def getMachines(self): c = ldapconnector.LDAPClientCreator(reactor, ldapclient.LDAPClient) overr