私はPythonが初めてで、投稿する前にヘルプを検索しようとしました.
解析する必要がある多数の値を含むバイナリ ファイルがあります。各値には、2 バイトの 16 進ヘッダーと、解析するレコード内のデータのサイズを示す 3 番目のバイトがあります。次に例を示します。
\x76\x12\x0A\x08\x00\x00\x00\x00\x00\x00\x00\x00
は\x76\x12
レコード マーカーで\x0A
あり、次に読み取るバイト数です。
このデータには、常に 2 バイトのマーカーと 3 番目のバイト サイズがあります。ただし、解析されるデータは可変であり、レコード マーカーは次のように増加\x76\x12
し\x77\x12
ます\x79\x12
。
これは、この投稿を使用するための単なるサンプル データです。
ヘルプやポインタをありがとう。