Undoing character read from file
Emeka
emekamicro at gmail.com
Fri Feb 17 22:17:23 EST 2012
More information about the Python-list mailing list
Fri Feb 17 22:17:23 EST 2012
- Previous message (by thread): Undoing character read from file
- Next message (by thread): Undoing character read from file
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Neil, Thanks. Could you throw a simple example? Regards, \Emeka On Fri, Feb 17, 2012 at 3:12 PM, Neil Cerutti <neilc at norwich.edu> wrote: > On 2012-02-16, MRAB <python at mrabarnett.plus.com> wrote: > > On 16/02/2012 23:10, Emeka wrote: > >> Hello All, > >> > >> I know about seek and tell while using readline. What about if I am > >> using read, and I want to undo the last character I just read(to return > >> it back to the stream). How do I achieve this? > >> > > Try: > > > > f.seek(-1, 1) > > > > It seeks -1 relative to the current position (the second > > argument defaults to 0 for relative to start of file). > > Unless it's a stream opened in binary mode this will not work. > You'd need to maintain a n-character length buffer instead, with > n being the maximum number of characters you'd like to be able to > put back. > > -- > Neil Cerutti > -- > http://mail.python.org/mailman/listinfo/python-list > -- *Satajanus Nig. Ltd * -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-list/attachments/20120218/98ea762e/attachment-0001.html>
- Previous message (by thread): Undoing character read from file
- Next message (by thread): Undoing character read from file
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list