===== En-tête de fichier =====
Spécifie l'environnement ainsi que l'encodage utiliusé (utf-8) :
<cod... illustrer la différence entre l'écriture de routines en bash et en Python. Ces bases serviront pour l...
for pid in `eval $pid_list`
do
echo "$pid"
done
</code> | <code>
pid_list = range(1,11)
for...
import os
current_user = os.popen('id -u').readlines()
current_user = _
if (current_user == 0):
p
===== Mise en oeuvre =====
Création de l'environnement virtuel de test
<code bash>
$ ~/Workdirs$ vi... rpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/mdexet/Workdirs/test_... /bin/python
Installing setuptools, pip, wheel...done.
$ ~/Workdirs$ cd test_invoke/
$ ~/Workdirs/test_... llecting invoke
Downloading invoke-0.21.0-py3-none-any.whl (153kB)
100% |███████████████████████
ou plus efficaces des portions de codes.
C'est une démarche délicate et parfois chronophage.
**Il f... ptimisation prématurée =====
L'optimisation est une démarche qui fait suite à la constatation un prob... ieurs génération de développeur montre que c'est une erreur.
Une règle de génie logiciel dit :
Optimization is Evil
Cela signifie que chercher l'opt
rs de rédaction</note>
Resources :
Formation bonne pratiques de Loic Gouarin avec la mise en palce d... ing_2017]]
Argparse :
le module d'analyse de ligne de commande recommandé dans la bibliothèque stand