Outils pour utilisateurs

Outils du site


demandes_de_modules_python

Les modules déjà utilisables sont listés ici

Modifiez cette page pour ajouter les modules Python que vous souhaiteriez utiliser dans Capytale (ou +1)

  • Polars (https://pola.rs/) Le nouveau Pandas, traitement de données.
  • graphtools (https://graph-tool.skewed.de/) Analyse et représentation de graphes » networkx
  • [IceCream](https://github.com/gruns/icecream) : module permettant un logging efficace des données, permettant du debug efficace et moins artisanal que les print ou autres fonctions natives. +1
  • CoolProp + pyfluids : tracé de diagrammes thermodynamiques (pV, Ts, ph, etc… ) pour 122 fluides réels http://www.coolprop.org/coolprop/wrappers/Python/index.html.
  • pytorch
  • tensorflow
  • control : modélisation de système linéaire continus (analyse de système asservi) https://pypi.org/project/control/
  • pyaudio
  • Seaborn : visualisation et analyses de données (Big Data - Machine Learning) +5
  • Gymnasium : environnement dédiés à l'apprentissage par renforcement +1
  • 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. +1
  • Reportlab pour pouvoir produire des pdf
  • pikepdf pour manipuler des pdf
  • ipywidgets +31
  • ipycanvas
  • pygame +25
  • nasaapi (pour mettre en oeuvre la seconde activité proposée dans le doc d'accompagnement “modularité et API”)
  • animation dans ipythonblock
  • nbautoeval : +3 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] +7
  • pyvis pour visualiser des graphes https://pyvis.readthedocs.io/en/latest/index.html
  • keras (mnist dataset) +3
  • snoop
  • coolprop (http://www.coolprop.org/) pour les diagrammes thermodynamiques (diagrammes de frigoristes p-h, diagrammes p-T, T-s) +4
  • pycanum (interface des convertisseurs analogique/numérique (CAN) SysamSP5 (port USB) et SysamPCI (carte PCI) de Eurosmart pour Python) +3
  • 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 +2
  • pandasql : bibliothèque Python qui fournit une interface SQL à panda

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

  • ✅ Dernière version de python3.10 au moins la 3.9 pour profiter des annotations +1
  • ✅ 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]
  • ✅ rcviz
  • ✅ lolviz
  • ✅ binarytree
  • ✅ ipythonblocks +3 [disponible à la rentrée 2021]
  • ✅ pyroutelib3 (disponible : import pyroutelib3) ne fonctionne plus
  • ✅ pillow (import PIL)
  • ✅ 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.
  • ✅ 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/
  • ✅ 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.txt · Dernière modification : 2024/11/13 16:02 de mlc_julien.higuet