いっしょに楽しむPythonエコシステム
(wikidocs.net)いっしょに楽しむPythonエコシステム
「いっしょに楽しむPythonエコシステム」は、Wikidocsに登録された100%公開の書籍です。PyPIに登録されている55万個もの膨大なPythonライブラリの中から、「これくらいは知っておきたいよね?」というものを、ライブラリごとに2ページ程度で整理した本です。
約500個のライブラリを整理しており、PDF換算で約1150ページになります。
本を書いた理由
Pythonとの縁が始まってから、いつの間にか9年。かなり使いこなせていると思っていましたが、掘れば掘るほど素晴らしいライブラリが本当にたくさんあることに気づきました。
これはライブラリごとの関数の使い方を学ぶより、まずどんなライブラリがあるのかを把握しないといけない。
そう思うようになりました。どうせライブラリ名さえ分かれば、ChatGPTが全部コーディングしてくれますから。
本の構成
- ライブラリごとの概要、主要機能、インストール方法、サンプルコード、使用事例、結論という共通のセクション構成で、2〜3ページずつ書かれたページを集めた本です。
本の読み方
- 最初から通読することを前提に作った本ではありません。興味のある、あるいは知っているライブラリのページを見て、類似ライブラリを確認できます。
- この本で初めて触れるライブラリであれば、主要機能とサンプルコードを見て、どんな雰囲気のライブラリなのかという感覚をつかむことが大きな目的です。より詳しく確認したい場合は、リンクされているgithubまたは公式サイトを見る必要があります。
- Wikidocsサイトでこの本を見る場合は、ライブラリごとのgithub starをすぐに確認できます。類似機能のライブラリを最も簡単に比較する方法は、github star数を比べることだと考えました。
著者のひとりごと
役に立ちそうなライブラリを、おもちゃを集める趣味のように集めてみよう。そんな気持ちで始めたのですが、こんなにたくさん集まるとは思いませんでした。
GeekNewsをSlack botに連携して毎日こっそり見ていますが、とても助けられました。GeekNewsは、宝石のようなPythonライブラリを本当にうまく見つけてきてくれます ^___^
Python中級者にとっては、役に立つサイトになるのではないかと思います。
約8か月にわたって執筆した成果を、ようやく皆さんに公開します 😁
11件のコメント
素晴らしい👍
英文化しても問題ないと思います。
わあ、すごいです!!
本当に素晴らしいですね!! 応援しています。
前向きなコメントと応援ありがとうございます!
Web電子書籍ということもあり、継続的にアップデートしながら、
awesome pythonのような役割を果たしていければと思います ^^;;本当に素晴らしいライブラリがたくさんありますね!ありがとうございます :)
良いプロジェクトですね、応援しています!
わあ〜、たくさん整理してくださったんですね。共有ありがとうございます。
少し前からブックマークして、読んでいます。
良いものを作ってくださってありがとうございます。
ありがとうございます。良い試みは称賛されて当然ですね。 :-)
素晴らしいプロジェクトです!共有ありがとうございます。