En Wed, 18 Mar 2009 21:02:42 -0200, Emile van Sebille <em...@fenx.com>
escribió:
JohnV wrote:
> What I want to do is compare the old data (lets day it is saved to a
file called 'lastdata.txt') with the new data (lets day it is saved to
a file called 'currentdata.txt') and save the new appended data to a
variable
You may get away with something like: (untested)
newdata=open('currentdata.txt').read()[len(open('lastdata.txt').read()):]
The same idea, but without reading unneeded bits:
oldsize = os.stat('lastdata.txt').st_size
with open('currentdata.txt','rb') as curf:
f.seek(oldsize)
newdata = f.read()
This assumes the 'currentdata.txt' file *never* shrinks nor is overwritten
- not very realistic, so you'll need some additional checks.
--
Gabriel Genellina
--
http://mail.python.org/mailman/listinfo/python-list