Bac à sable
Des éditeurs dans lesquels faire des essais quelconques...
Pour tout essai utilisant des figures, il est conseillé de passer l'IDE concerné en mode 2 colonnes.
{{ IDE() }}
Essais async
Si une fonction async def post_async()
est définie dans l'éditeur, elle sera automatiquement appelée depuis la section post
de cet IDE (en effet, un fichier est en fait associé à cet IDE, contrairement à ce qui est annoncé plus haut. Mais en dehors de cela, cet IDE se comporte exactement comme si aucun fichier ne lui était associé).
Ceci permet d'essayer du code async
dans le bac à sable.
Rappel : il est aussi possible d'exécuter du code async depuis le terminal.
Il est possible d'utiliser la seconde figure en bas de la page pour une seconde animation, si on le souhaite.
Utiliser dans ce cas target="figure1"
et stop_others=False
pour les arguments de l'appel à run(...)
.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)
Passer la souris au-dessus du canevas
Il est possible d'utiliser la seconde figure en bas de la page pour une second animation, si on le souhaite.
Utiliser dans ce cas target="figure1"
et stop_others=False
pour les arguments de l'appel à run(...)
.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)
Cliquer sur le canevas...
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)
Contenu de mermaid.py
1 2 3 4 5 6 7 8 |
|
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)
Contenu de plot_1.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Essais figures
La page contient une <div>
cachée, ayant l'id html par défaut, "figure1"
de la macro {{ figure() }}
.
L'IDE est également configuré avec l'argument MERMAID=True
.
Ceci permet de faire des essais concernant les fonctionnalités liées à matplotlib
, p5
et mermaid
.
graph TB
a
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)