(1) Please do not top post in comp.lang.python, it violates conventions.
Brett Hedges (should have written): > bearophile wrote: ...
You can also keep track of the absolute position of the lines in the file, etc, or step
>> back looking for newlines, etc, but it's not handy....
How would I keep track of the absolute position of the lines?
> I have tried to use the files.seek() command with the files.tell() > command and it does not seem to work. The files.tell() command seems > to give me a number but when I use the files.next() command with > xreadlines it does not change the line number the next time I use > files.tell(). The answer to your question depends on what version of Python you are running. Give python version and platform to any question when you don't _know_ they are irrelevant. If you want an answer without any other input, try this: The simplest way to solve this for the moment is (re)defining xreadlines: def xreadlines(source): for line in iter(src.readline, ''): yield line --Scott David Daniels scott.dani...@acm.org -- http://mail.python.org/mailman/listinfo/python-list