Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| jupyter [Le 20/03/2026, 11:33] – [Jupyter] bcag2 | jupyter [Le 06/10/2026, 10:01] (Version actuelle) – ajout § [Instructions multi-lignes] bcag2 | ||
|---|---|---|---|
| Ligne 12: | Ligne 12: | ||
| </ | </ | ||
| - | ou mieux dans un [[:utilisateurs/ | + | ou mieux dans un [[: |
| Comme indiqué dans la doc ci-dessus, une fois votre environnement virtuel activé, lancer : | Comme indiqué dans la doc ci-dessus, une fois votre environnement virtuel activé, lancer : | ||
| <code bash> | <code bash> | ||
| Ligne 45: | Ligne 45: | ||
| pip install csv | pip install csv | ||
| </ | </ | ||
| + | |||
| + | ==== Pour versionner un notebook ==== | ||
| + | Avant de versionner un notebook, il est préférable de le “nettoyer” des résultats des opérations qui sont susceptibles de varier d'une exécution à une autre.\\ | ||
| + | Pour cela, ouvrir le menu // | ||
| + | Puis sauvegarder et versionner le notebook. | ||
| ==== Exporter vers un script Python ==== | ==== Exporter vers un script Python ==== | ||
| - | L' | + | L' |
| - | Les cases de résultats subsistent, vides, mises en commentaire. On peut les supprimer avec la commande suivante [[: | + | avant cela, il est judicieux d' |
| + | puis cliquer sur le menu **//Fichier//** puis **//Enregistrer | ||
| + | Les cases de résultats subsistent, vides, mises en commentaire, ainsi que des lignes vides. On peut les supprimer avec la commande suivante [[: | ||
| <code bash> | <code bash> | ||
| sed -e ' | sed -e ' | ||
| + | </ | ||
| + | Il est aussi courant d' | ||
| + | On peut alors les modifier pour les mettre dans un //print// ou un // | ||
| + | <code bash> | ||
| + | sed -e ' | ||
| + | # version avec logging, mais qui nécessite d' | ||
| + | sed -e ' | ||
| + | </ | ||
| + | |||
| + | ==== Instructions multi-lignes ==== | ||
| + | Pour par exemple des requêtes SQL dans un notebook [[: | ||
| + | Au lieu de la définir entre " (double-apostrophes), | ||
| + | < | ||
| + | " | ||
| + | # devient | ||
| + | ''' | ||
| + | SELECT a, b, c | ||
| + | FROM matable | ||
| + | WHERE a = ' | ||
| + | ''' | ||
| </ | </ | ||
