私はmsgHdr+payload
という形式のネットワークメッセージを持っています。 msgHdr
には、ロングカップルとショーツカップルがあります。ペイロードは可変長テキストです。私は、パックドバイナリストリームを送ることができるように、どのようにStructをフォーマットするのか分かりません。Python 3.1 - バイナリパックされたメッセージ可変長データを送信
単一のメッセージのフォーマットは、
s = struct.Struct('> L L I I 2110s')
s.pack(*mystruct) # Then I pack it
あるしかし、これが唯一の私は、可変長ペイロードのためにそれを使用するにはどうすればよい2110の固定サイズの文字列のために働きますか?何か他のものを使っているべきですか?
ありがとうございます!作品は魅力が好きです。 – shaks