タグ

ブックマーク / yu-nix.com (1)

  • ユーニックス総合研究所

    home archives python-seek-binary-file Pythonでバイナリファイルをシークする【ランダムアクセス】 作成日: 2021-04-20更新日: 2023-12-24 カテゴリ: Python Pythonでバイナリファイルをシークする Pythonではバイナリファイルをシークすることができます。 シークとは、ファイル内の読み込み/書き込み位置(ストリーム位置)を移動させることを言います。 バイナリファイルのシークはたとえば↓のようにします。 import os with open('file.dat', 'rb') as fin: fin.seek(4, os.SEEK_SET) # 先頭から4バイト目の位置に移動する data = fin.read() # 4バイト目以降のデータをすべて読み込む print(data) 具体的に↓を解説していきます。

    ユーニックス総合研究所
  • 1