Python ファイル seek() メソッド

現在のファイル位置を 4 に変更し、残りの行を返します:

f = open("demofile.txt", "r")
f.seek(4)
print(f.readline())

実行例

定義と使用法

seek() メソッドはファイルストリーム内の現在のファイル位置を設定します。

seek() メソッドは新しい位置も返します。

構文

file.seek(オフセット)

パラメータ値

パラメータ 説明
オフセット 必須。数値値、現在のファイルストリーム位置を設定するために使用されます。

さらに例

新しい位置を返します:

f = open("demofile.txt", "r")
print(f.seek(4))

実行例