Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

unpackメソッドの結果を複数の変数にわけて格納する

pythonでは返り値を複数の変数に分離できます。
これはunpackにも適用されるので、バイト文字列を作ってそれぞれの変数に再度格納なんて愉快なこともできます。

実際のところ

import struct

valA,valB=struct.unpack('HH',b'\xad\xde\xef\xbe')

print(valA)
#>> 57005

print(valB)
#>> 48879