asyncore

    1熱度

    1回答

    我正在試圖讓使用該運行的打印服務器:http://newcenturycomputers.net/projects/rawprintserver.html 我修改spooler.py寫入一個文件,一切工作正常保存一個問題:工作似乎需要長時間考慮正在打印什麼...... 工作得到收到,它在實際完成之前一直堅持一分鐘。這似乎是一個非常長的時間,在它的詞「測試」 1KB的txt文件... 它具有相同的行

    1熱度

    1回答

    我使用Python asynchat實現網絡協議。 在連接時我需要發送一個命令和服務器回答一個會話。 我的主要問題是,我需要等待,直到我得到的會話響應。但不知道如何實現這一點。我應該使用socket.recv進行連接設置嗎?是個好主意?

    6熱度

    4回答

    我在docs中找不到這個,但是我怎麼打算在不使用信號的情況下跳出asyncore.loop()?

    0熱度

    1回答

    我一直在試圖做一個簡單的服務器,我和我的朋友將能夠玩遊戲像去魚或另一個簡單的紙牌遊戲。我只是在學習如何使用asyncore類,我遇到了問題。當沒有服務器時,程序不會連接,但是當它連接成功時,它永遠不會調用handle_accept方法,如果我甚至擺脫了handle_accept方法,它仍然會連接,或者至少不會運行進入任何錯誤。 我一直在使用這個網站和python asyncore方法的描述,但我不

    7熱度

    2回答

    我在學習asyncore模塊。所以我決定開發一個聊天程序。我必須同時收聽網絡和廣播udp包。但問題出在用戶輸入消息時,用戶看不到其他用戶發送的其他消息。我該怎麼辦?我的代碼: #!/usr/bin/python # -*- coding: utf-8 -*- import asyncore import socket class Listener(asyncore.dispatcher

    5熱度

    1回答

    我嘗試做簡單的異步HTTP客戶端asyncore: 此代碼工作正常,並輸出(快足夠多): www.gmail.com : recv http code: 301 www.yandex.ru : recv http code: 200 www.python.org : recv http code: 200 www.google.ru : recv http code: 200 www.gr

    1熱度

    1回答

    如何處理來自同一個事件循環的Asyncore.dispatcher(s)和SimpleXMLRPCServer事件? P.S.我已經知道你們中的一些人可能會爲此推薦Twisted,但是Twisted的問題在於它是我的需求的一個過於高級的庫。特別是我通過覆蓋依賴於定時器的Asyncore.dispatcher.writable()方法來進行UDP流量控制。不知道這是否可以在Twisted中實現。

    4熱度

    2回答

    簡單的異步http客戶端,由於沒有可用的站點而長時間掛起。 例如在網站www.evtur.ru等待很長時間,十分鐘或更長時間。 我無法找到如何最小化超時的方法,例如有可能在5秒內完成超時嗎? # coding=utf-8 import asyncore import string, socket import StringIO import mimetools, urlparse cl

    1熱度

    2回答

    我正在寫一個簡單的套接字服務器,我想跟蹤客戶端狀態(身份驗證和東西)。每次handle_read()被調用時,我都不知道有關該特定客戶端的任何信息。如果我知道客戶的身份證號碼,這將有所幫助。這是我到目前爲止: import asyncore import socket class EchoHandler(asyncore.dispatcher_with_send): def ha

    0熱度

    1回答

    我有由1節點的mongodb該隨機備份失敗的燒瓶中集成測試: pytest/test_webapi.py:59: in test_register_test > assert res.status_code == 302 E assert <Response streamed [404 NOT FOUND]>.status_code == 302 失敗率是大約50%。因此 測試中t