Outils pour utilisateurs

Outils du site


demandes_de_modules_python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
demandes_de_modules_python [2024/01/12 13:17] ot_47e17a38-3f0c-42a0-917f-39db2f08a1dfdemandes_de_modules_python [2024/04/23 14:37] (Version actuelle) prof.mathadata
Ligne 2: Ligne 2:
  
 Modifiez cette page pour ajouter les **modules Python que vous souhaiteriez utiliser dans Capytale** (ou +1) Modifiez cette page pour ajouter les **modules Python que vous souhaiteriez utiliser dans Capytale** (ou +1)
-  * guizero permet de créer des interfaces graphiques simplement+  * pyaudio 
 +  * Seaborn visualisation et analyses de données (Big Data - Machine Learning) +2 
 +  * Gymnasium : environnement dédiés à l'apprentissage par renforcement 
   * sagemath pour le calcul scientifique et l'arithmétique(https://doc.sagemath.org/pdf/fr/tutorial/tutorial-fr.pdf)   * sagemath pour le calcul scientifique et l'arithmétique(https://doc.sagemath.org/pdf/fr/tutorial/tutorial-fr.pdf)
   * Obspy (https://docs.obspy.org/) pour traiter des données sismiques en SVT.   * Obspy (https://docs.obspy.org/) pour traiter des données sismiques en SVT.
   * Reportlab pour pouvoir produire des pdf   * Reportlab pour pouvoir produire des pdf
   * pikepdf pour manipuler des pdf   * pikepdf pour manipuler des pdf
-  * Playsound (https://pypi.org/project/playsound/) : Pour produire un son de fréquence choisie (avec ou sans harmoniques) [très utile en Physique-Chimie ;-)] + 3 
   * clifford (https://clifford.readthedocs.io/en/latest/#)   * clifford (https://clifford.readthedocs.io/en/latest/#)
   * pyganja (https://github.com/pygae/pyganja) ou mpl-toolkit.clifford (https://pypi.org/project/mpl-toolkits.clifford/)   * pyganja (https://github.com/pygae/pyganja) ou mpl-toolkit.clifford (https://pypi.org/project/mpl-toolkits.clifford/)
-  * ipywidgets +21+  * ipywidgets +24
   * ipycanvas   * ipycanvas
-  * tkinter +28 +  * pygame +24
-  * pygame +21+
   * nasaapi (pour mettre en oeuvre la seconde activité proposée dans le doc d'accompagnement "modularité et API")   * nasaapi (pour mettre en oeuvre la seconde activité proposée dans le doc d'accompagnement "modularité et API")
-  * pyserial +9  communication serie avec Arduino par exemple 
   * animation dans ipythonblock   * animation dans ipythonblock
   * nbautoeval : +2 créer des exercices auto-corrigés   * nbautoeval : +2 créer des exercices auto-corrigés
   * geopy (conversions d'adresses postales en coordonnées Lat, Lon) [à condition que les requêtes ne lèvent pas des CORS] +6   * geopy (conversions d'adresses postales en coordonnées Lat, Lon) [à condition que les requêtes ne lèvent pas des CORS] +6
   * pyvis pour visualiser des graphes  https://pyvis.readthedocs.io/en/latest/index.html   * pyvis pour visualiser des graphes  https://pyvis.readthedocs.io/en/latest/index.html
-  * keras (mnist dataset) +2+  * keras (mnist dataset) +3
   * snoop   * snoop
   * coolprop ([[http://www.coolprop.org/]]) pour les diagrammes thermodynamiques (diagrammes de frigoristes p-h, diagrammes p-T, T-s) +3   * coolprop ([[http://www.coolprop.org/]]) pour les diagrammes thermodynamiques (diagrammes de frigoristes p-h, diagrammes p-T, T-s) +3
   * pycanum (interface des convertisseurs analogique/numérique (CAN) SysamSP5 (port USB) et SysamPCI (carte PCI) de Eurosmart pour Python) +3   * pycanum (interface des convertisseurs analogique/numérique (CAN) SysamSP5 (port USB) et SysamPCI (carte PCI) de Eurosmart pour Python) +3
   * pycairo   * pycairo
-  * flask frameworks serveur python 
   * Keyboard (gestion des évènements clavier)   * Keyboard (gestion des évènements clavier)
   * pyttsx4 (Text to speech library)   * pyttsx4 (Text to speech library)
   * fonctionnalité clear_output du module ipythondisplay pour effacer la sortie de la cellule même si elle est sur plusieurs lignes   * fonctionnalité clear_output du module ipythondisplay pour effacer la sortie de la cellule même si elle est sur plusieurs lignes
 +  * jinja2 (style dataframes pandas pour afficher des tableaux)
 +  * flask: il s'agit simuler l'interaction client-serveur +1
 +
 +**Sorties de la listes**
 +  * pyserial +9 (difficile dans un navigateur)
 +  * tkinter +28 (demande un travail considérable pour un apport trop faible)
 +  * guizero (repose sur tkinter)
 +  * flask (contacter les développeurs de Capytale car la demande ne nous semble pas clair)
 +
  
 **Récemment ajoutés dans Capytale** **Récemment ajoutés dans Capytale**
Ligne 50: Ligne 57:
   * ✅ unidecode (outils pour le décodage des chaines)   * ✅ unidecode (outils pour le décodage des chaines)
   * ✅ mocodo-magic +3 (Logiciel d'aide à l'enseignement et à la conception des bases de données relationnelles.)   * ✅ mocodo-magic +3 (Logiciel d'aide à l'enseignement et à la conception des bases de données relationnelles.)
 +  * ✅ Playsound (https://pypi.org/project/playsound/) : Pour produire un son de fréquence choisie (avec ou sans harmoniques) [très utile en Physique-Chimie ;-)] + 3
demandes_de_modules_python.1705061855.txt.gz · Dernière modification : 2024/01/12 13:17 de ot_47e17a38-3f0c-42a0-917f-39db2f08a1df