Python
Le moteur d'exercice de PLaTon repose sur l'exécution de codes Python pour produire les exercices et les évaluer. La version de Python utilisée est la version 3.7. En plus de la bibliothèque standard, l'environnement Python contient un certain nombre de bibliothèques externes usuelles et une bibliothèque de modules propres à la plateforme PLaTon.
Bibliothèque standard
Documentation Bibliothèque Standard
Bibliothèques externes
- Mathématiques
sympy: calcul symbolique (documentation)scipy: calcul numérique
- Automates
automata-libfadotr-greenery
- Graphique
matplotlibmpld3graphviznetworkxprettytable: génération de tables ASCII/HTML (documentation)
Bibliothèque PL
plrandom: fonctions aléatoires (documentation)plcsv: manipulation de données csv (documentation)
Champs de réponse
Radio: (documentation)Checkbox: (documentation)