simple way to touch a file if it does not exist
bukzor
workitharder at gmail.com
Wed May 21 20:21:09 EDT 2008
On May 21, 5:10 pm, "Giampaolo Rodola'" <gne... at gmail.com> wrote:
> On 22 Mag, 01:15, Nikhil <mnik... at gmail.com> wrote:
>
> > what are the simple ways?
> > I could think of os.open(), os.exec(touch file)
>
> > are there any simpler methods?
>
> Just use os.path.exists to check for file existence and open() as
> replacement for touch.
>
> >>> import os
> >>> if not os.path.exists('file'):
>
> ... open('file', 'w').close()
> ...
>
>
>
> --- Giampaolohttp://code.google.com/p/pyftpdlib/
As simple as it gets is a single builtin function call:
open("somefile.txt", "a")
Leave out the ,"a" if you don't mind blanking a pre-existing file.
More information about the Python-list
mailing list