問題タブ [python-socketio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python-socketio を使用して「通常の」websocket に接続するには?
私が理解している限り、websocket
はプロトコルでありsocketio
、このプロトコルを実装するライブラリです。
そこで、デコレータを使用して動作を実装する方が簡単だと思われるため、pythonwebsocket-client
からに移行することにしました。python-socketio
@sio.on('subject')
メソッドとは異なるパラメーターで遊んでいましたconnect
が、常にエラーが発生しています。
使用sio.connect('ws://echo.websocket.org')
またはsio.connect('http://echo.websocket.org', transports=['websocket'])
エラーは次のとおりです。
それで、私が試しsio.connect('http://echo.websocket.org', transports=['websocket'], socketio_path='')
たログを見てみましたが、ログを印刷するだけAttempting WebSocket connection to ws://echo.websocket.org//?transport=websocket&EIO=3
で、ある種の無限ループに入り、二度と戻りません。
これは私が試しているコードです: