[EMAIL PROTECTED] wrote: > hi > > I have a file which is very large eg over 200Mb , and i am going to use > python to code a "tail" > command to get the last few lines of the file. What is a good algorithm > for this type of task in python for very big files? > Initially, i thought of reading everything into an array from the file > and just get the last few elements (lines) but since it's a very big > file, don't think is efficient. > thanks > If your file is seekable you could consider using file's seek function.
This would appear to give you a way of just working with the last, say 1mb. Colin W. -- http://mail.python.org/mailman/listinfo/python-list