python: читать строки из сжатых текстовых файлов

Легко ли прочитать строку из gz-сжатого текстового файла с помощью python, не распаковывая файл полностью? У меня есть файл text.gz размером около 200 МБ. Когда я извлекаю его, он становится 7,4 ГБ. И это не единственный файл, который мне приходится читать. Для всего процесса мне нужно прочитать 10 файлов. Хотя это будет последовательная работа, я думаю, что было бы разумно сделать это, не извлекая всю информацию. Я даже не знаю, что это возможно. Как это можно сделать с помощью python? Мне нужно прочитать текстовый файл построчно.

58
задан delete_this_account 12 May 2012 в 19:02
поделиться