33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
From: akuchlin at cnri.reston.va.us (Andrew M. Kuchling)
|
|
Date: Mon, 19 Apr 1999 13:03:35 GMT
|
|
Subject: How to merge data in a existant file
|
|
In-Reply-To: <7feqbf$pr6$1@nnrp1.dejanews.com>
|
|
References: <7feqbf$pr6$1@nnrp1.dejanews.com>
|
|
Message-ID: <14107.10521.542022.542456@amarok.cnri.reston.va.us>
|
|
X-UID: 87
|
|
|
|
fquiquet at lemel.fr writes:
|
|
>I know how to write data in a new file :
|
|
>I don't know what is the function that permit to add data whithout erase
|
|
>existing data.
|
|
|
|
Open the file in append mode, with a mode string of 'a' (or
|
|
'ab' for a binary file) instead of 'w'.
|
|
|
|
>>> f = open('test-file', 'w') ; f.write('abc\n') ; f.close()
|
|
>>> f = open('test-file', 'a') ; f.write('abc\n') ; f.close()
|
|
>>> open('test-file', 'r').read()
|
|
'abc\012abc\012'
|
|
|
|
--
|
|
A.M. Kuchling http://starship.python.net/crew/amk/
|
|
The NSA regularly lies to people who ask it for advice on export control. They
|
|
have no reason not to; accomplishing their goal by any legal means is fine by
|
|
them. Lying by government employees is legal.
|
|
-- John Gilmore
|
|
|
|
|
|
|
|
|
|
|