タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

pythonとPythonとbinaryに関するButterflyFishのブックマーク (2)

  • Pythonのstructを使ってバイナリデータを処理する10の方法

    ※Japanシーモアは、常に解説内容のわかりやすさや記事の品質に注力しております。不具合、分かりにくい説明や不適切な表現、動かないコードなど気になることがございましたら、記事の品質向上の為にお問い合わせフォームにてご共有いただけますと幸いです。 (送信された情報は、プライバシーポリシーのもと、厳正に取扱い、処分させていただきます。) ●Pythonのstructモジュールとは? データ処理は避けて通れない重要な課題です。 特に、バイナリデータの取り扱いは多くのエンジニアが直面する難題の一つです。 Pythonを使用している皆さんも、バイナリデータを扱う機会があったのではないでしょうか。 そんな時に強い味方となるのが、Pythonのstructモジュールです。 structモジュールは、Pythonの標準ライブラリに含まれる強力なツールで、バイナリデータとPythonのネイティブデータ型の間

    Pythonのstructを使ってバイナリデータを処理する10の方法
  • [解決!Python]バイナリファイルの読み書きまとめ

    ここでは連載でこれまでに紹介してきたバイナリファイルの読み書きの方法をまとめる。詳しい解説はコード例の後で紹介しているリンクを参照してほしい。テキストファイルの読み書きについては「テキストファイルの読み書きまとめ」を参照されたい。 バイナリファイルの読み書き # 文字列のバイナリファイルへの書き込み with open('test.bin', 'wb') as f: s = 'ディープインサイダー' b = s.encode()  # 文字列もバイト列にエンコードする必要がある f.write(b)  # バイナリファイルにはバイト列しか渡せない # 文字列のバイナリファイルからの読み込み with open('test.bin', 'rb') as f: b = f.read() s = b.decode() print(s)  # ディープインサイダー # 整数のバイナリファイルへの

    [解決!Python]バイナリファイルの読み書きまとめ
  • 1