4

POSIX C ではwritev、一度に複数の配列をファイル記述子に書き込むために使用できます。これは、ソケットを介して送信する単一のメッセージを形成するために複数のバッファーを連結する必要がある場合に役立ちます (たとえば、HTTP ヘッダーと本文を考えてください)。sendこの方法では、ヘッダー用に 1 回、本文用に 1 回 (メッセージがネットワーク上の異なるフレームに分割されるのを防ぐため)、2 回呼び出す必要がなく、送信前にバッファーを連結する必要もありません。

私の質問は、Python に相当するものはありますか?

4

2 に答える 2

3

次のPython 3.3にあり、現在アルファ テスト中です。を参照してくださいsocket.sendmsg

于 2012-06-08T17:13:11.603 に答える