Les librairies Python qu’on aime bien ❤️🐍

[last update : october 2023]

Ci-après une liste non exhaustive des librairies Python qu’on aime bien !

  • Méthodes numériques :

  • Maillages et Géométries :

    • Pyvista : Un wrapper python pour utiliser LA librairie VTK de façon aisée : « VTK for Humans ».
    • PyMeshFix : Un wrapper python pour le code C++ MeshFix de Marco Attene.
    • Tetgen : Encore un wrapper pour interfacer le code C++ Tetgen de Hang Si.
    • Trimesh : Libraire (presque) pur python, pour lire et manipuler des maillages triangulaires.
    • Pygmsh : Un wrapper pour le fameux code Gmsh, by C. Geuzaine and J.-F. Remacle
  • Confort, Thermique et données météorologiques :

    • PyThermalComfort : pour le calcul de divers indicateurs de confort
    • PyEpw : Une librairie pour lire, écrire, modifier et créer des fichiers EPW pour EnergyPlus
    • eppy : Interface Python pour programmer dans le langage EnergyPlus
    • MeteoStat : Données météorologiques mondiales avec API Python très simple et intuitive !
  • Cartographies :

    • pydeck : Une librairie python permettant de faire des visualitations spatiales, avec deck.gl sous le capot.
    • dash-leaflet : Une librairie permettant de faire des cartographies, avec Leaflet.js sous le capot.
  • Web:

    • Dash/Plotly : Dash est le framework python qu’on utilise pour construire nos applications web, des sites, etc.