print info, var[-1]
+.. index:: single: ValueAndIndexPrinter (Observer)
+
+Template **ValueAndIndexPrinter** :
+...................................
+
+Print on standard output the current value of the variable, adding its index.
+
+::
+
+ print str(info)+" index %i:"%(len(var)-1), var[-1]
+
.. index:: single: ValueSeriePrinter (Observer)
Template **ValueSeriePrinter** :
Template **ValuePrinterAndSaver** :
...................................
-Print on standard output and, in the same time, save in a file the current value of the variable.
+Print on standard output and, in the same time save in a file, the current value of the variable.
::
print 'Value saved in "%s"'%f
numpy.savetxt(f,v)
+.. index:: single: ValueIndexPrinterAndSaver (Observer)
+
+Template **ValueIndexPrinterAndSaver** :
+........................................
+
+Print on standard output and, in the same time save in a file, the current value of the variable, adding its index.
+
+::
+
+ import numpy, re
+ v=numpy.array(var[-1], ndmin=1)
+ print str(info)+" index %i:"%(len(var)-1),v
+ global istep
+ try:
+ istep += 1
+ except:
+ istep = 0
+ f='/tmp/value_%s_%05i.txt'%(info,istep)
+ f=re.sub('\s','_',f)
+ print 'Value saved in "%s"'%f
+ numpy.savetxt(f,v)
+
.. index:: single: ValueSeriePrinterAndSaver (Observer)
Template **ValueSeriePrinterAndSaver** :
print info, var[-1]
+.. index:: single: ValueAndIndexPrinter (Observer)
+
+Modèle **ValueAndIndexPrinter** :
+.................................
+
+Imprime sur la sortie standard la valeur courante de la variable, en ajoutant son index.
+
+::
+
+ print str(info)+" index %i:"%(len(var)-1), var[-1]
+
.. index:: single: ValueSeriePrinter (Observer)
Modèle **ValueSeriePrinter** :
Modèle **ValuePrinterAndSaver** :
.................................
-Imprime sur la sortie standard et, en même temps, enregistre dans un fichier la valeur courante de la variable.
+Imprime sur la sortie standard et, en même temps enregistre dans un fichier, la valeur courante de la variable.
::
print 'Value saved in "%s"'%f
numpy.savetxt(f,v)
+.. index:: single: ValueIndexPrinterAndSaver (Observer)
+
+Modèle **ValueIndexPrinterAndSaver** :
+......................................
+
+Imprime sur la sortie standard et, en même temps enregistre dans un fichier, la valeur courante de la variable, en ajoutant son index.
+
+::
+
+ import numpy, re
+ v=numpy.array(var[-1], ndmin=1)
+ print str(info)+" index %i:"%(len(var)-1),v
+ global istep
+ try:
+ istep += 1
+ except:
+ istep = 0
+ f='/tmp/value_%s_%05i.txt'%(info,istep)
+ f=re.sub('\s','_',f)
+ print 'Value saved in "%s"'%f
+ numpy.savetxt(f,v)
+
.. index:: single: ValueSeriePrinterAndSaver (Observer)
Modèle **ValueSeriePrinterAndSaver** :
en_EN = "Print on standard output the current value of the variable",
order = "next",
)
+ObserverTemplates.store(
+ name = "ValueAndIndexPrinter",
+ content = """print str(info)+" index %i:"%(len(var)-1), var[-1]""",
+ fr_FR = "Imprime sur la sortie standard la valeur courante de la variable, en ajoutant son index",
+ en_EN = "Print on standard output the current value of the variable, adding its index",
+ order = "next",
+ )
ObserverTemplates.store(
name = "ValueSeriePrinter",
content = """print info, var[:]""",
ObserverTemplates.store(
name = "ValuePrinterAndSaver",
content = """import numpy, re\nv=numpy.array(var[-1], ndmin=1)\nprint info,v\nglobal istep\ntry:\n istep += 1\nexcept:\n istep = 0\nf='/tmp/value_%s_%05i.txt'%(info,istep)\nf=re.sub('\\s','_',f)\nprint 'Value saved in \"%s\"'%f\nnumpy.savetxt(f,v)""",
- fr_FR = "Imprime sur la sortie standard et, en même temps, enregistre dans un fichier la valeur courante de la variable",
- en_EN = "Print on standard output and, in the same time, save in a file the current value of the variable",
+ fr_FR = "Imprime sur la sortie standard et, en même temps enregistre dans un fichier, la valeur courante de la variable",
+ en_EN = "Print on standard output and, in the same time save in a file, the current value of the variable",
+ order = "next",
+ )
+ObserverTemplates.store(
+ name = "ValueIndexPrinterAndSaver",
+ content = """import numpy, re\nv=numpy.array(var[-1], ndmin=1)\nprint str(info)+" index %i:"%(len(var)-1),v\nglobal istep\ntry:\n istep += 1\nexcept:\n istep = 0\nf='/tmp/value_%s_%05i.txt'%(info,istep)\nf=re.sub('\\s','_',f)\nprint 'Value saved in \"%s\"'%f\nnumpy.savetxt(f,v)""",
+ fr_FR = "Imprime sur la sortie standard et, en même temps enregistre dans un fichier, la valeur courante de la variable, en ajoutant son index",
+ en_EN = "Print on standard output and, in the same time save in a file, the current value of the variable, adding its index",
order = "next",
)
ObserverTemplates.store(