<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 基本操作 ws4py提供了一個高級,但簡單的界面,為您的應用程序提供WebSocket支持。 簡單如下: `from ws4py.websocket import WebSocket` WebSocket類應該由您的應用程序進行子類化。 至少我們建議您覆蓋received_message(message)方法,以便處理傳入的消息。 例如,一個簡單的回應應用程序將如下所示: ``` class EchoWebSocket(WebSocket): def received_message(self, message): self.send(message.data, message.is_binary) ``` 當然還有其他有用的方法: * opens(),當WebSocket握手完成時被調用。 * closed(code, reason=None), 當WebSocket連接終止時調用。 您可能想知道連接當前是否可用或終止。 在該階段,子類仍然沒有連接到任何數據源。 ws4py的設計方式,您不一定需要連接的套接字,實際上根本不需要一個套接字。 ``` >>> from ws4py.messaging import TextMessage >>> def data_source(): >>> yield TextMessage(u'hello world') >>> from mock import MagicMock >>> source = MagicMock(side_effect=data_source) >>> ws = EchoWebSocket(sock=source) >>> ws.send(u'hello there') ``` 翻譯者:蘭玉磊 博客:http://www.lanyulei.com
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看