fseek In Compressed Files
Serhiy Storchaka
storchaka at gmail.com
Thu Jan 30 10:02:58 EST 2014
More information about the Python-list mailing list
Thu Jan 30 10:02:58 EST 2014
- Previous message (by thread): fseek In Compressed Files
- Next message (by thread): fseek In Compressed Files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
30.01.14 13:28, Peter Otten написав(ла): > Ayushi Dalmia wrote: > >> I need to randomly access a bzip2 or gzip file. How can I set the offset >> for a line and later retreive the line from the file using the offset. >> Pointers in this direction will help. > > with gzip.open(filename) as f: > f.seek(some_pos) > print(f.readline()) > f.seek(some_pos) > print(f.readline()) > > seems to work as expected. Can you tell a bit more about your usecase (if it > isn't covered by that basic example)? I don't recommend to seek backward in compressed file. This is very inefficient operation.
- Previous message (by thread): fseek In Compressed Files
- Next message (by thread): fseek In Compressed Files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list