Thomas Lotze wrote:
> It's definitely no help that file-like objects are iterable; I do want
> to get a character, not a complete line, at a time.

Hi,

if i did understand what you mean, what about using mmap? Iterating over 
characters in a file like this:

# -*- coding: iso-8859-1 -*-
import os
import mmap

f = open("file.txt", "r+")
size = os.path.getsize("file.txt")
m = mmap.mmap(f.fileno(), size)

for x in m:
     print x

m.close()
f.close()
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to