Python: более быстрый способ пропустить большие разделы при чтении файлов? - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь извлечь подмножества данных из очень большого (~ 2G) текстового файла. Я сделал функцию, которая проверяет, какие биты данных я хочу, и пропускает другие биты, как это:

for i in range(nskip):
    file.readline()

Но поскольку миллионы строк, это занимает некоторое время. Есть ли более быстрый способ пролистать файл, чтобы просто извлечь нужные разделы?

...