f = open('/tmp/x', 'w+') print f.tell() f.write('test line 1n') # add 12-char string [0-11] print f.tell() print f.write('test line 2n') # add 12-char string [12-23] print f.tell() # tell us current file location (end)) print f.seek(-12, 1) # move back 12 bytes print f.tell() # to beginning of line 2 print f.readline() print f.seek(0, 0) # move back to beginning print f.readline() print f.tell() # back to line 2 again print f.readline() print f.tell() # at the end again print f.close() # close file
Related Scripts with Example Source Code in same category :