48 ポイント 投稿者 geniuskey 2024-06-22 | 11件のコメント | WhatsAppで共有

いっしょに楽しむPythonエコシステム

「いっしょに楽しむPythonエコシステム」は、Wikidocsに登録された100%公開の書籍です。PyPIに登録されている55万個もの膨大なPythonライブラリの中から、「これくらいは知っておきたいよね?」というものを、ライブラリごとに2ページ程度で整理した本です。

約500個のライブラリを整理しており、PDF換算で約1150ページになります。

本を書いた理由

Pythonとの縁が始まってから、いつの間にか9年。かなり使いこなせていると思っていましたが、掘れば掘るほど素晴らしいライブラリが本当にたくさんあることに気づきました。

これはライブラリごとの関数の使い方を学ぶより、まずどんなライブラリがあるのかを把握しないといけない。

そう思うようになりました。どうせライブラリ名さえ分かれば、ChatGPTが全部コーディングしてくれますから。

本の構成

  • ライブラリごとの概要、主要機能、インストール方法、サンプルコード、使用事例、結論という共通のセクション構成で、2〜3ページずつ書かれたページを集めた本です。

本の読み方

  1. 最初から通読することを前提に作った本ではありません。興味のある、あるいは知っているライブラリのページを見て、類似ライブラリを確認できます。
  2. この本で初めて触れるライブラリであれば、主要機能とサンプルコードを見て、どんな雰囲気のライブラリなのかという感覚をつかむことが大きな目的です。より詳しく確認したい場合は、リンクされているgithubまたは公式サイトを見る必要があります。
  3. Wikidocsサイトでこの本を見る場合は、ライブラリごとのgithub starをすぐに確認できます。類似機能のライブラリを最も簡単に比較する方法は、github star数を比べることだと考えました。

著者のひとりごと

役に立ちそうなライブラリを、おもちゃを集める趣味のように集めてみよう。そんな気持ちで始めたのですが、こんなにたくさん集まるとは思いませんでした。

GeekNewsをSlack botに連携して毎日こっそり見ていますが、とても助けられました。GeekNewsは、宝石のようなPythonライブラリを本当にうまく見つけてきてくれます ^___^

Python中級者にとっては、役に立つサイトになるのではないかと思います。
約8か月にわたって執筆した成果を、ようやく皆さんに公開します 😁

11件のコメント

 
jujumilk3 2024-07-31

素晴らしい👍

 
darjeeling 2024-06-28

英文化しても問題ないと思います。

 
jovialcode 2024-06-26

わあ、すごいです!!

 
analogstar 2024-06-25

本当に素晴らしいですね!! 応援しています。

 
geniuskey 2024-06-24

前向きなコメントと応援ありがとうございます!
Web電子書籍ということもあり、継続的にアップデートしながら、awesome python のような役割を果たしていければと思います ^^;;

 
nutella 2024-06-24

本当に素晴らしいライブラリがたくさんありますね!ありがとうございます :)

 
kentakang 2024-06-23

良いプロジェクトですね、応援しています!

 
kayws426 2024-06-23

わあ〜、たくさん整理してくださったんですね。共有ありがとうございます。

 
brainer 2024-06-22

少し前からブックマークして、読んでいます。

良いものを作ってくださってありがとうございます。

 
nuthatch 2024-06-22

ありがとうございます。良い試みは称賛されて当然ですね。 :-)

 
eajrezz 2024-06-22

素晴らしいプロジェクトです!共有ありがとうございます。