Salome HOME
fiche #17915 ajout automatique de .py dans le nom du script genéré par generate_interpolz
authorPaul RASCLE <paul.rascle@edf.fr>
Wed, 17 Oct 2018 13:49:32 +0000 (15:49 +0200)
committerPaul RASCLE <paul.rascle@edf.fr>
Wed, 17 Oct 2018 13:49:32 +0000 (15:49 +0200)
src/salome_hydro/interpolz_gui.py

index 54402a880ec031b9742d5a737bb1e97ad648d702..d01a04303100464476a64df94edba95d8b71b478 100644 (file)
@@ -1,5 +1,6 @@
 
 import sys, os
+import string
 #sys.path.append(os.path.join(os.environ['MEDFILE_ROOT_DIR'], 'lib/python2.7/site-packages/med'))
 #sys.path.append(os.path.join(os.environ['MEDFICHIER_INSTALL_DIR'], 'lib/python2.7/site-packages/med'))
 hydro_solver_root = os.path.join(os.environ['HYDROSOLVER_ROOT_DIR'], 'lib', 'python2.7', 'site-packages', 'salome', 'salome', 'hydro')
@@ -115,6 +116,8 @@ class InterpolzDlg( QDialog ):
       mask = "*.py"
       fname, filt = QFileDialog.getSaveFileName( self, caption, ".", mask )
       if fname!=None and fname!="":
+        if string.split(fname, '.')[-1] != 'py':
+          fname += '.py'
         self.OutputPath.setText( fname )
 
     def onMEDFile( self ):