From 07f9a72916b34824f991a14d67896a4243b768cf Mon Sep 17 00:00:00 2001 From: Jean-Philippe ARGAUD Date: Wed, 30 Mar 2022 11:53:28 +0200 Subject: [PATCH] mises a jour pour le traducteur --- Traducteur/log.py | 2 +- Traducteur/traduitV7V8.py | 18 +++++++++--------- Traducteur/traduitV8V9.py | 18 +++++++++--------- Traducteur/traduitV9V10.py | 18 +++++++++--------- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/Traducteur/log.py b/Traducteur/log.py index 612c8ae4..1ec53293 100644 --- a/Traducteur/log.py +++ b/Traducteur/log.py @@ -24,7 +24,7 @@ logger=logging.getLogger() def initialise(flog=None): if flog == None : - MonHome=os.path.join(os.path.expanduser("~") + MonHome=os.path.join(os.path.expanduser("~")) MaDir=MonHome+"/Eficas_install" try : os.mkdir(MaDir) diff --git a/Traducteur/traduitV7V8.py b/Traducteur/traduitV7V8.py index 3962c0fd..8294f9ff 100644 --- a/Traducteur/traduitV7V8.py +++ b/Traducteur/traduitV7V8.py @@ -25,10 +25,10 @@ Typical use is: python traduitV7V8.py --infile=xxxx --outfile=yyyy """ +import argparse # optparse deprecated since Python version 3.2 import sys -import log -import optparse +import Traducteur.log as log from load import getJDC from mocles import parseKeywords from removemocle import * @@ -505,15 +505,15 @@ def traduc(infile,outfile,flog=None): log.ferme(hdlr) def main(): - parser = optparse.Optionparser(usage=usage) + parser = argparse.ArgumentParser(usage=usage) - parser.add_option('-i','--infile', dest="infile", default='toto.comm', - help="Le fichier a traduire") - parser.add_option('-o','--outfile', dest="outfile", default='tutu.comm', - help="Le fichier traduit") + parser.add_argument('-i','--infile', dest="infile", default='toto.comm', + help="Le fichier COMM en entree, a traduire") + parser.add_argument('-o','--outfile', dest="outfile", default='tutu.comm', + help="Le fichier COMM en sortie, traduit") - options, args = parser.parse_args() - traduc(options.infile,options.outfile) + args = parser.parse_args() + traduc(args.infile,args.outfile) if __name__ == '__main__': main() diff --git a/Traducteur/traduitV8V9.py b/Traducteur/traduitV8V9.py index 975f4982..1c74be2e 100644 --- a/Traducteur/traduitV8V9.py +++ b/Traducteur/traduitV8V9.py @@ -25,10 +25,10 @@ Typical use is: python traduitV7V8.py --infile=xxxx --outfile=yyyy """ -import log -import optparse +import argparse # optparse deprecated since Python version 3.2 import sys +import Traducteur.log as log from load import getJDC from mocles import parseKeywords from removemocle import * @@ -422,15 +422,15 @@ def traduc(infile,outfile,flog=None): log.ferme(hdlr) def main(): - parser = optparse.Optionparser(usage=usage) + parser = argparse.ArgumentParser(usage=usage) - parser.add_option('-i','--infile', dest="infile", default='toto.comm', - help="Le fichier a traduire") - parser.add_option('-o','--outfile', dest="outfile", default='tutu.comm', - help="Le fichier traduit") + parser.add_argument('-i','--infile', dest="infile", default='toto.comm', + help="Le fichier COMM en entree, a traduire") + parser.add_argument('-o','--outfile', dest="outfile", default='tutu.comm', + help="Le fichier COMM en sortie, traduit") - options, args = parser.parse_args() - traduc(options.infile,options.outfile) + args = parser.parse_args() + traduc(args.infile,args.outfile) if __name__ == '__main__': main() diff --git a/Traducteur/traduitV9V10.py b/Traducteur/traduitV9V10.py index 36a23e29..bc7bd89c 100755 --- a/Traducteur/traduitV9V10.py +++ b/Traducteur/traduitV9V10.py @@ -25,10 +25,10 @@ Typical use is: python traduitV9V10.py --infile=xxxx --outfile=yyyy """ -import log -import optparse +import argparse # optparse deprecated since Python version 3.2 import sys +import Traducteur.log as log from Traducteur.load import getJDC from Traducteur.mocles import parseKeywords from Traducteur.removemocle import * @@ -734,15 +734,15 @@ def traduc(infile,outfile,flog=None): log.ferme(hdlr) def main(): - parser = optparse.Optionparser(usage=usage) + parser = argparse.ArgumentParser(usage=usage) - parser.add_option('-i','--infile', dest="infile", default='toto.comm', - help="Le fichier a traduire") - parser.add_option('-o','--outfile', dest="outfile", default='tutu.comm', - help="Le fichier traduit") + parser.add_argument('-i','--infile', dest="infile", default='toto.comm', + help="Le fichier COMM en entree, a traduire") + parser.add_argument('-o','--outfile', dest="outfile", default='tutu.comm', + help="Le fichier COMM en sortie, traduit") - options, args = parser.parse_args() - traduc(options.infile,options.outfile) + args = parser.parse_args() + traduc(args.infile,args.outfile) if __name__ == '__main__': main() -- 2.39.2