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 [2022/06/05 22:00] mln_celine.bonillademandes_de_modules_python [2024/03/28 13:30] (Version actuelle) mcer_VBC01596
Ligne 1: Ligne 1:
-Les modules déjà utilisables sont listés ici : https://basthon.fr/theme/assets/pdf/Basthon_Documentation.pdf#section*.2+Les modules déjà utilisables sont [[https://basthon.fr/theme/assets/pdf/Basthon_Documentation.pdf#section*.2|listés ici]]
  
-Modifiez cette page pour ajouter les **modules que vous souhaiteriez utiliser dans Capytale** (ou +1)  +Modifiez cette page pour ajouter les **modules Python que vous souhaiteriez utiliser dans Capytale** (ou +1) 
- +  * pyaudio 
-  * ipywidgets +14+  * Seaborn : visualisation et analyses de données (Big Data - Machine Learning) +1 
 +  * 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) 
 +  * Obspy (https://docs.obspy.org/) pour traiter des données sismiques en SVT. 
 +  * Reportlab pour pouvoir produire des pdf 
 +  * pikepdf pour manipuler des pdf 
 +  * clifford (https://clifford.readthedocs.io/en/latest/#
 +  * pyganja (https://github.com/pygae/pyganja) ou mpl-toolkit.clifford (https://pypi.org/project/mpl-toolkits.clifford/) 
 +  * ipywidgets +23
   * ipycanvas   * ipycanvas
-  * tkinter +17 +  * pygame +23
-  * pygame ++
-  * mocodo-magic +2 (Logiciel d'aide à l'enseignement et à la conception des bases de données relationnelles.)+
   * 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 +5  communication serie avec Arduino par exemple 
-  * Plotly +1 Représentations graphiques "interactives" https://plotly.com/python/ +1 
-  * fonctionnalité clear_output du module ipythondisplay pour effacer la sortie de la cellule même si elle est sur plusieurs lignes 
   * animation dans ipythonblock   * animation dans ipythonblock
-  * unidecode (outils pour le décodage des chaines) +  * nbautoeval : +créer des exercices auto-corrigés 
-  * nbautoeval : +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] +
-  * networkx +1+
   * 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
-  * gpxpy https://pypi.org/project/gpxpy/ +  * keras (mnist dataset) +2 
-  * Faker pour générer des données fictives. https://pypi.org/project/Faker/  +  * snoop 
-  * geojson 2.5.0 : fonctions d'encodage et de décodage des données au format GeoJSON (https://pypi.org/project/geojson/) +  * coolprop ([[http://www.coolprop.org/]]) pour les diagrammes thermodynamiques (diagrammes de frigoristes p-h, diagrammes p-T, T-s) +3 
-  * Pyroutelib3 ne fonctionne plus  +  * pycanum (interface des convertisseurs analogique/numérique (CANSysamSP5 (port USB) et SysamPCI (carte PCI) de Eurosmart pour Python) +3 
-  * scipy.stats (affichage du coefficient de corrélation associé à une régression linéaire, ce que ne fait pas le polyfit de numpy).+  * pycairo 
 +  * Keyboard (gestion des évènements clavier) 
 +  * 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 
 +  * jinja2 (style dataframes pandas pour afficher des tableaux) 
 +  * flask: il s'agit simuler l'interaction client-serveur
  
 +**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**
  
 +  * ✅ Dernière version de python3.10 au moins la 3.9 pour profiter des annotations +1 
   * ✅ Support des figures animées dans matplotlib   * ✅ Support des figures animées dans matplotlib
   * ✅ ipython-sql(Exécuter des requêtes sql) [On va privilégier un vrai interprète SQL dans le notebook]   * ✅ ipython-sql(Exécuter des requêtes sql) [On va privilégier un vrai interprète SQL dans le notebook]
Ligne 38: Ligne 50:
   * ✅ graphviz (très important pour la NSI en terminale)   * ✅ graphviz (très important pour la NSI en terminale)
   * ✅ PyLab permet d’utiliser de manière aisée les bibliothèques NumPy (http://www.numpy.org/) et matplotlib (https://matplotlib.org/) pour de la programmation scientifique avec Python.   * ✅ PyLab permet d’utiliser de manière aisée les bibliothèques NumPy (http://www.numpy.org/) et matplotlib (https://matplotlib.org/) pour de la programmation scientifique avec Python.
- +  * ✅ networkx +4 
-  +  * ✅ geojson : fonctions d'encodage et de décodage des données au format GeoJSON (https://pypi.org/project/geojson/
 +  * ✅ Plotly +1 Représentations graphiques "interactives" https://plotly.com/python/ +1 
 +  * ✅ Faker pour générer des données fictives. https://pypi.org/project/Faker/  
 +  * ✅ gpxpy https://pypi.org/project/gpxpy/ 
 +  * ✅ 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.) 
 +  * ✅ 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.1654459234.txt.gz · Dernière modification : 2022/06/05 22:00 de mln_celine.bonilla