ファイルから複数行(一度に10行)を読み取ることができるPythonのメソッドを探しています。readlines(sizehint)
値 10 を渡そうとしましたが、10 行しか読み取れません。実際にはファイルの最後まで読み取ります(小さなファイルで試しました)。各行の長さは 11 バイトで、読み取りごとに毎回 10 行をフェッチする必要があります。見つかった行が 10 行未満の場合は、それらの行のみを返します。実際のファイルには 15 万行を超える行が含まれています。
どうすればこれを達成できますか?