2
ソケットがあるとします。これら2行のコードの違いは何ですか?Pythonでソケットを読むとき、os.readとsocket.recvに違いはありますか?
行1:最初のものは、Windows上で動作しないという事実以外の
some_socket.recv(1024)
...:
os.read(some_socket.fileno(), 1024)
ライン2。言い換えれば、最初の行を2行目に置き換えることはできますか?私はWindowsで実際にテストされていないコードベースを持っており、これは問題を引き起こしています。
私はフレームワークの部分に同意します。しかし、このコードは、TCP接続が正常に処理できないかどうかを判断するためのテストの一部です。 :-) –