python:bases:accueilmodule

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édentes Révision précédente
Prochaine révision
Révision précédente
python:bases:accueilmodule [2022/08/04 09:48] – [Sommaire] philpython:bases:accueilmodule [2023/06/13 16:05] (Version actuelle) phil
Ligne 4: Ligne 4:
 ==== Python - Modules et packages ==== ==== Python - Modules et packages ====
  
-[Mise à jour le : 14/6/2022]+[Mise à jour le : 13/6/2023]
  
 === Sommaire === === Sommaire ===
-  - **[[:python:bases:module|Généralités]]**+  - **[[:python:bases:module|Généralités]]** 
   - **Modules** intégrés   - **Modules** intégrés
      - <html><a href="https://docs.python.org/fr/3/library/datetime.html" target="_blank">datetime</a></html>((Le module **datetime** fournit des classes permettant de manipuler les dates et les heures.)) <html><a href="https://realpython.com/python-datetime/" target="_blank">[Real Python]</a></html>      - <html><a href="https://docs.python.org/fr/3/library/datetime.html" target="_blank">datetime</a></html>((Le module **datetime** fournit des classes permettant de manipuler les dates et les heures.)) <html><a href="https://realpython.com/python-datetime/" target="_blank">[Real Python]</a></html>
Ligne 20: Ligne 20:
     - <html><a href="https://appdividend.com/2020/06/19/python-certifi-example-how-to-use-ssl-certificate-in-python/" target="_blank">Certifi</a></html>((**Certifi** est une collection organisée de certificats racine pour valider la fiabilité des certificats SSL tout en vérifiant l'identité des hôtes TLS.)) <html><a href="https://pypi.org/project/certifi/" target="_blank">[PyPI]</a></html> <html><a href="https://anaconda.org/anaconda/certifi" target="_blank">[conda]</a></html>     - <html><a href="https://appdividend.com/2020/06/19/python-certifi-example-how-to-use-ssl-certificate-in-python/" target="_blank">Certifi</a></html>((**Certifi** est une collection organisée de certificats racine pour valider la fiabilité des certificats SSL tout en vérifiant l'identité des hôtes TLS.)) <html><a href="https://pypi.org/project/certifi/" target="_blank">[PyPI]</a></html> <html><a href="https://anaconda.org/anaconda/certifi" target="_blank">[conda]</a></html>
     - <html><a href="https://github.com/microsoft/debugpy" target="_blank">Debugpy</a></html> ((**Debugpy** est une implémentation du protocole de débogage pour Python.)) <html><a href="https://pypi.org/project/debugpy/" target="_blank"> [PyPI]</a></html> <html><a href="https://anaconda.org/conda-forge/debugpy" target="_blank">[conda]</a></html>     - <html><a href="https://github.com/microsoft/debugpy" target="_blank">Debugpy</a></html> ((**Debugpy** est une implémentation du protocole de débogage pour Python.)) <html><a href="https://pypi.org/project/debugpy/" target="_blank"> [PyPI]</a></html> <html><a href="https://anaconda.org/conda-forge/debugpy" target="_blank">[conda]</a></html>
 +    - <html><a href="https://flask.palletsprojects.com/en/2.2.x/" target="_blank">Flask</a></html> ((**Flask** est un framework d'application Web WSGI léger.)) <html><a href="https://pypi.org/project/Flask/" target="_blank"> [PyPI]</a></html> <html><a href="https://anaconda.org/anaconda/flask" target="_blank">[conda]</a></html> <html><a href="https://realpython.com/tutorials/flask/" target="_blank">[Guide]</a></html>
     - <html><a href="https://lawsie.github.io/guizero/" target="_blank">guizero</a></html> ((**guizero** est conçu pour les débutants afin qu'ils créent rapidement et facilement des interfaces graphiques.)) <html><a href="https://pypi.org/project/guizero/" target="_blank"> [PyPI]</a></html>     - <html><a href="https://lawsie.github.io/guizero/" target="_blank">guizero</a></html> ((**guizero** est conçu pour les débutants afin qu'ils créent rapidement et facilement des interfaces graphiques.)) <html><a href="https://pypi.org/project/guizero/" target="_blank"> [PyPI]</a></html>
     - <html><a href="https://ipython.readthedocs.io/en/stable/install/kernel_install.html" target="_blank">IpyKernel</a></html> ((Le noyau IPython pour Jupyter)) <html><a href="https://pypi.org/project/ipykernel/" target="_blank">[PyPI]</a></html> <html><a href="https://anaconda.org/anaconda/ipykernel" target="_blank">[conda]</a></html>     - <html><a href="https://ipython.readthedocs.io/en/stable/install/kernel_install.html" target="_blank">IpyKernel</a></html> ((Le noyau IPython pour Jupyter)) <html><a href="https://pypi.org/project/ipykernel/" target="_blank">[PyPI]</a></html> <html><a href="https://anaconda.org/anaconda/ipykernel" target="_blank">[conda]</a></html>
Ligne 25: Ligne 26:
     - <html><a href="https://www.mathjax.org/" target="_blank">Mathjax</a></html> ((**MathJax** est une bibliothèque logicielle JavaScript cross-browser qui affiche les formules mathématiques dans des navigateurs web, en utilisant les balises de AsciiMath, LaTeX ou de MathML.)) <html><a href="https://pypi.org/project/py-mathjax/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/conda-forge/mathjax" target="_blank">[conda]</a></html>     - <html><a href="https://www.mathjax.org/" target="_blank">Mathjax</a></html> ((**MathJax** est une bibliothèque logicielle JavaScript cross-browser qui affiche les formules mathématiques dans des navigateurs web, en utilisant les balises de AsciiMath, LaTeX ou de MathML.)) <html><a href="https://pypi.org/project/py-mathjax/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/conda-forge/mathjax" target="_blank">[conda]</a></html>
     - [[:python:bases:mathplot|Matplotlib et NumPy]]((**NumPy** est destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux. **Matplotlib** permet de tracer et visualiser des données sous formes de graphiques.)) <html><a href="https://pypi.org/project/matplotlib/" target="_blank" title="Matplotlib">[Pypi]</a></html> <html><a href="https://anaconda.org/conda-forge/matplotlib" target="_blank" title="Matplotlib">[conda]</a></html><html><a href="https://pypi.org/project/numpy/" target="_blank" title="Numpy">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/numpy" target="_blank" title="Numpy">[conda]</a></html>     - [[:python:bases:mathplot|Matplotlib et NumPy]]((**NumPy** est destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux. **Matplotlib** permet de tracer et visualiser des données sous formes de graphiques.)) <html><a href="https://pypi.org/project/matplotlib/" target="_blank" title="Matplotlib">[Pypi]</a></html> <html><a href="https://anaconda.org/conda-forge/matplotlib" target="_blank" title="Matplotlib">[conda]</a></html><html><a href="https://pypi.org/project/numpy/" target="_blank" title="Numpy">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/numpy" target="_blank" title="Numpy">[conda]</a></html>
-    - <html><a href="https://www.eclipse.org/paho/" target="_blank">Paho-MQTT</a></html> ((**Paho-MQTT ** est un client Python MQTT open source développé par la Fondation Eclipse.)) <html><a href="https://pypi.org/project/paho-mqtt/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/conda-forge/paho-mqtt" target="_blank">[conda]</a></html><html><a href="https://mntolia.com/mqtt-python-with-paho-mqtt-client/" target="_blank">[Guide]</a></html>+    - <html><a href="https://www.eclipse.org/paho/" target="_blank">Paho-MQTT</a></html> ((**Paho-MQTT ** est un client Python MQTT open source développé par la Fondation Eclipse.)) <html><a href="https://pypi.org/project/paho-mqtt/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/conda-forge/paho-mqtt" target="_blank">[conda]</a></html> <html><a href="https://mntolia.com/mqtt-python-with-paho-mqtt-client/" target="_blank">[Guide]</a></html>
     - <html><a href="https://networkx.org/" target="_blank">NetworkX</a></html> ((**NetworkX** est un progiciel en langage Python pour la création, la manipulation et l'étude de la structure, de la dynamique et des fonctions de réseaux complexes.)) <html><a href="https://pypi.org/project/networkx/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/anaconda/networkx" target="_blank">[conda]</a></html>     - <html><a href="https://networkx.org/" target="_blank">NetworkX</a></html> ((**NetworkX** est un progiciel en langage Python pour la création, la manipulation et l'étude de la structure, de la dynamique et des fonctions de réseaux complexes.)) <html><a href="https://pypi.org/project/networkx/" target="_blank">[PyPI]</a> </html> <html><a href="https://anaconda.org/anaconda/networkx" target="_blank">[conda]</a></html>
     - <html><a href="https://pandas.pydata.org/" target="_blank">Pandas</a></html> ((pandas est un outil d'analyse et de manipulation de données open source rapide, puissant, flexible et facile à utiliser)) <html><a href="https://pypi.org/project/pandas/" target="_blank">[PyPI]</a> <a href="https://anaconda.org/anaconda/pandas" target="_blank">[conda]</a> <a href="https://realpython.com/pandas-sort-python/" target="_blank" title="Pandas Sort">[Real Python]</a></html>     - <html><a href="https://pandas.pydata.org/" target="_blank">Pandas</a></html> ((pandas est un outil d'analyse et de manipulation de données open source rapide, puissant, flexible et facile à utiliser)) <html><a href="https://pypi.org/project/pandas/" target="_blank">[PyPI]</a> <a href="https://anaconda.org/anaconda/pandas" target="_blank">[conda]</a> <a href="https://realpython.com/pandas-sort-python/" target="_blank" title="Pandas Sort">[Real Python]</a></html>
     - <html><a href="https://info.blaisepascal.fr/pillow" target="_blank">Pillow</a></html>((**P**ython **I**maging **L**ibrary est une bibliothèque de traitement d'images.)) <html><a href="https://pypi.org/project/Pillow" target="_blank">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/pillow" target="_blank">[conda]</a></html><html><a href="https://realpython.com/image-processing-with-the-python-pillow-library/" target="_blank">[Real Python]</a></html>     - <html><a href="https://info.blaisepascal.fr/pillow" target="_blank">Pillow</a></html>((**P**ython **I**maging **L**ibrary est une bibliothèque de traitement d'images.)) <html><a href="https://pypi.org/project/Pillow" target="_blank">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/pillow" target="_blank">[conda]</a></html><html><a href="https://realpython.com/image-processing-with-the-python-pillow-library/" target="_blank">[Real Python]</a></html>
     - <html><a href="https://www.pygame.org/news" target="_blank">Pygame</a></html>((**Pygame** est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo temps réel avec le langage de programmation Python.)) <html><a href="https://pypi.org/project/pygame/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/cogsci/pygame" target="_blank">[conda]</a></html>     - <html><a href="https://www.pygame.org/news" target="_blank">Pygame</a></html>((**Pygame** est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo temps réel avec le langage de programmation Python.)) <html><a href="https://pypi.org/project/pygame/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/cogsci/pygame" target="_blank">[conda]</a></html>
-    - <html><a href="https://www.pylint.org/" target="_blank">Pylint</a></html> ((**Pylint** est un logiciel de vérification de code source et de la qualité du code pour le langage de programmation Python. Il utilise les recommandations officielles de style de la PEP 8.)) <html><a href="https://pypi.org/project/pylint/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/pylint" target="_blank">[conda]</a></html>+    - <html><a href="https://pylint.pycqa.org/en/latest/" target="_blank">Pylint</a></html> ((**Pylint** est un logiciel de vérification de code source et de la qualité du code pour le langage de programmation Python. Il utilise les recommandations officielles de style de la PEP 8.)) <html><a href="https://pypi.org/project/pylint/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/pylint" target="_blank">[conda]</a></html>
     - <html><a href="https://docs.pytest.org/en/stable/" target="_blank">Pytest</a></html>((**Pytest** est une librairie consacrée aux tests. Son objectif est de rendre l'écriture de code plus intuitive et de faciliter la vie des développeurs !)) <html><a href="https://pypi.org/project/pytest/" target="_blank">[Pypi]</a></html><html><a href="https://anaconda.org/anaconda/pytest" target="_blank">[conda]</a></html>     - <html><a href="https://docs.pytest.org/en/stable/" target="_blank">Pytest</a></html>((**Pytest** est une librairie consacrée aux tests. Son objectif est de rendre l'écriture de code plus intuitive et de faciliter la vie des développeurs !)) <html><a href="https://pypi.org/project/pytest/" target="_blank">[Pypi]</a></html><html><a href="https://anaconda.org/anaconda/pytest" target="_blank">[conda]</a></html>
     - <html><a href="https://requests.readthedocs.io/en/latest/" target="_blank">Requests</a></html>((**Requests** permet d'envoyer des requêtes HTTP 1.1 très facilement.)) <html><a href="https://pypi.org/project/requests/" target="_blank">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/requests" target="_blank">[conda]</a></html> <html><a href="https://realpython.com/python-requests/" target="_blank">[Guide]</a></html> <html><a href="https://realpython.com/python-api/" target="_blank">[Real Python]</a></html> <html><a href="https://realpython.com/quizzes/python-requests/" target="_blank">[Quiz]</a></html>     - <html><a href="https://requests.readthedocs.io/en/latest/" target="_blank">Requests</a></html>((**Requests** permet d'envoyer des requêtes HTTP 1.1 très facilement.)) <html><a href="https://pypi.org/project/requests/" target="_blank">[Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/requests" target="_blank">[conda]</a></html> <html><a href="https://realpython.com/python-requests/" target="_blank">[Guide]</a></html> <html><a href="https://realpython.com/python-api/" target="_blank">[Real Python]</a></html> <html><a href="https://realpython.com/quizzes/python-requests/" target="_blank">[Quiz]</a></html>
 +    - <html><a href="https://rich.readthedocs.io/en/latest/" target="_blank">Rich</a></html>((**Rich** est une bibliothèque Python pour du texte riche et une belle mise en forme dans le terminal.)) <html><a href="https://pypi.org/project/rich/" target="_blank">[Pypi]</a></html> <html><a href="https://anaconda.org/conda-forge/rich" target="_blank">[conda]</a></html>
     - <html><a href="https://urllib3.readthedocs.io/en/latest/" target="_blank">urllib3</a></html>((**urllib3** apporte de nombreuses fonctionnalités critiques qui manquent dans les bibliothèques standard Python, telles que la sécurité des threads, le regroupement de connexions, la vérification ssl / tls côté client, la prise en charge des encodages gzip et deflate, la prise en charge des proxy HTTP et SOCKS, des aides pour réessayer les requêtes et traiter HTTP redirige.)) <html><a href="https://pypi.org/project/urllib3/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/urllib3" target="_blank">[conda]</a></html>     - <html><a href="https://urllib3.readthedocs.io/en/latest/" target="_blank">urllib3</a></html>((**urllib3** apporte de nombreuses fonctionnalités critiques qui manquent dans les bibliothèques standard Python, telles que la sécurité des threads, le regroupement de connexions, la vérification ssl / tls côté client, la prise en charge des encodages gzip et deflate, la prise en charge des proxy HTTP et SOCKS, des aides pour réessayer les requêtes et traiter HTTP redirige.)) <html><a href="https://pypi.org/project/urllib3/" target="_blank"> [Pypi]</a></html> <html><a href="https://anaconda.org/anaconda/urllib3" target="_blank">[conda]</a></html>
 +
 +<callout type="tip" icon="true">Pour **mettre à jour les modules** sous Windows ou Linux voir le lien suivant : <html><a href="https://www.activestate.com/resources/quick-reads/how-to-update-all-python-packages/" target="_blank">How to Update All Python Packages</a></html></callout>
  • python/bases/accueilmodule.1659599292.txt.gz
  • Dernière modification : 2022/08/04 09:48
  • de phil