前提・実現したいこと
42 5f 00 00 などの16進数が書かれたテキストファイルがあります。
Pythonで、このデータをそのまま別のバイナリファイルに書き込みたいのですが手順が分かりません。どのような方法が良いのでしょうか?
試したこと
調べてみましたが、16進数を文字列に変換する例しか見つからず、苦戦しております。
テキストファイルを読み込んで一行ずつstr配列に入れてみました。
イメージ
テキストファイルの内容はこんな感じです。
42 5f ff 00
00 00 00 00
22 00
22 00
00 00 00 00
00 00 00 00
完成したバイナリファイルをバイナリエディタでhex表示した内容はこの通りです
42 5f ff 00 00 00 00 00-22 00 22 00 00 00 00 00
00 00 00 00
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/22 08:39