質問: ### 前提・実現したいこと 16進数str文字列→バイト列にしたい。 通信モジュールで画像を伝送するシステムを作っています。 ### 発生している問題・エラーメッセージ jpegデータをバイト列に変換し送信後、 受信した文字列(16進表記)から画像を復元したいのですが、 16進表記のstr文字列をバイト列に変換する方法、または 16進表記のstr文字列から画像を復元する方法がわかりません。 ``` ### 補足情報(FW/ツールのバージョンなど) python3 IM920 ここにより詳細な情報を記載してください。
回答: bytes.fromhexが使えます。 ``` s = '010203FF' b = bytes.fromhex(s) b'\x01\x02\x03\xff' print(b) ```