2020-03-25 structライブラリでバイト列をつくる python 前回の記事でバイトリテラルを分解するunpackメソッドと対になるpackメソッドを使うと バイトリテラルを結合したり、バイト埋めができたりします。 …………これ、散々苦労したPythonでのバイト列生成では決定版かも……。 実際のところ import struct struct.pack('h', 1) #>> b'\x00\x01' 複数個指定することも可能。 struct.pack('HH', 0xdead,0xbeef) #>> b'\xad\xde\xef\xbe' 参考もと struct --- バイト列をパックされたバイナリデータとして解釈する — Python 3.8.2 ドキュメント