48 points par geniuskey 2024-06-22 | 11 commentaires | Partager sur WhatsApp

Explorons ensemble l’écosystème Python

« Explorons ensemble l’écosystème Python » est un livre 100 % public publié sur Wikidocs. Parmi les 550 000 bibliothèques Python considérables répertoriées sur PyPI, ce livre rassemble celles pour lesquelles on se dit : « Il faut quand même connaître ça, non ? », avec environ deux pages consacrées à chaque bibliothèque.

Plus de 500 bibliothèques y sont présentées, ce qui représente environ 1 150 pages en version PDF.

Pourquoi j’ai écrit ce livre

Cela fait déjà 9 ans que j’ai commencé à travailler avec Python. Je pensais plutôt bien le maîtriser, mais plus j’explorais, plus je découvrais d’excellentes bibliothèques.

Plutôt que d’apprendre comment utiliser les fonctions de chaque bibliothèque, il faut d’abord comprendre quelles bibliothèques existent.

C’est ce que je me suis dit. De toute façon, il suffit de connaître le nom d’une bibliothèque pour que ChatGPT code le reste.

Structure du livre

  • C’est un recueil de pages de 2 à 3 pages chacune, organisées selon une structure commune : aperçu, fonctionnalités principales, méthode d’installation, exemples de code, cas d’usage et conclusion pour chaque bibliothèque.

Comment lire ce livre

  1. Ce n’est pas un livre conçu pour être lu intégralement du début à la fin. En consultant la page d’une bibliothèque qui vous intéresse ou que vous connaissez déjà, vous pouvez découvrir des bibliothèques similaires.
  2. Si vous découvrez une bibliothèque pour la première fois grâce à ce livre, l’objectif principal est surtout d’en saisir l’esprit à travers ses fonctionnalités clés et ses exemples de code. Pour plus de détails, il faut consulter le GitHub lié ou le site officiel.
  3. Si vous consultez ce livre sur Wikidocs, vous pouvez voir directement le nombre d’étoiles GitHub par bibliothèque. J’ai pensé que la façon la plus simple de comparer des bibliothèques aux fonctionnalités similaires était de comparer leur nombre d’étoiles GitHub.

Petit mot de l’auteur

Je me suis lancé avec l’idée de collectionner des bibliothèques susceptibles de m’être utiles, un peu comme on collectionne des jouets, mais je ne pensais pas en réunir autant.

J’ai connecté GeekNews à un bot Slack pour y jeter un œil tous les jours, et cela m’a énormément aidé. GeekNews déniche vraiment très bien des bibliothèques Python précieuses, comme des petits bijoux ^___^

Je pense que cela pourrait être une ressource utile pour les utilisateurs intermédiaires de Python.
Je vous dévoile enfin le résultat de ces quelque 8 mois d’écriture 😁

11 commentaires

 
jujumilk3 2024-07-31

Excellent 👍

 
darjeeling 2024-06-28

Je pense qu’on peut aussi le mettre en anglais.

 
jovialcode 2024-06-26

Waouh, c'est génial !!

 
analogstar 2024-06-25

C'est vraiment génial !! Je vous soutiens.

 
geniuskey 2024-06-24

Merci pour vos commentaires positifs et vos encouragements !
Comme il s’agit d’un ebook web, je vais continuer à le mettre à jour pour qu’il puisse jouer un rôle similaire à celui de awesome python ^^;;

 
nutella 2024-06-24

Il y a vraiment beaucoup d’excellentes bibliothèques ! Merci :)

 
kentakang 2024-06-23

C’est un beau projet, tous mes encouragements !

 
kayws426 2024-06-23

Waouh~ vous avez rassemblé énormément de choses. Merci pour le partage.

 
brainer 2024-06-22

Je l’ai mis en favoris il y a quelque temps et je le consulte.

Merci d’avoir créé quelque chose d’aussi bien.

 
nuthatch 2024-06-22

Merci. Les bonnes initiatives méritent naturellement d’être saluées. :-)

 
eajrezz 2024-06-22

C'est un super projet ! Merci pour le partage.