From: eficas <> Date: Thu, 16 Oct 2003 09:37:06 +0000 (+0000) Subject: lecture ecriture d un fichier de commandes avec accents dans commentaires X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=7db75e30fd5a0140899d3974e7ffee2e93712421;p=tools%2Feficas.git lecture ecriture d un fichier de commandes avec accents dans commentaires --- diff --git a/Editeur/utils.py b/Editeur/utils.py index ebb0518a..44eb986f 100644 --- a/Editeur/utils.py +++ b/Editeur/utils.py @@ -23,7 +23,7 @@ import os,re import glob import traceback -import codecs +import codecs,types def substract_list(liste1,liste2): """ @@ -84,12 +84,16 @@ def save_in_file(file,text): retourne 1 si OK 0 sinon """ try : - f=codecs.open(file,'w','iso-8859-1') - f.write(text) - f.close() - return 1 + if type(text) == types.StringType: + f=open(file,'w') + else: + # Probablement Unicode + f=codecs.open(file,'w','iso-8859-1') + f.write(text) + f.close() + return 1 except: - return 0 + return 0 def extension_fichier(pathAndFile): """ Return ext if path/filename.ext is given """