converter n'écrase plus

This commit is contained in:
Daniel STAN 2012-05-24 10:40:40 +02:00
parent 0026f5bc86
commit 8eb2e3e21d

View file

@ -1,6 +1,9 @@
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
import json import json
import glob import glob
import os import os,sys
# Basic converter to json, avec roles nounous partout # Basic converter to json, avec roles nounous partout
init_path = '/home/dstan/crans/passwords/' init_path = '/home/dstan/crans/passwords/'
@ -12,7 +15,13 @@ filenames = glob.glob('*.asc')
encoder=json.JSONEncoder() encoder=json.JSONEncoder()
for filename in filenames: for filename in filenames:
nf = file(final_path+filename[:-4]+'.json','w') fname=final_path+filename[:-4]+'.json'
if os.path.exists(fname):
print "%s already exists, ignored" % filename
continue
else:
print "Traitement de %s" % filename
nf = file(fname,'w')
nf.write(encoder.encode({'roles':['nounous']\ nf.write(encoder.encode({'roles':['nounous']\
,'contents':open(filename).read()})) ,'contents':open(filename).read()}))