#
11. さあ何を？

このチュートリアルを読んだことで、おそらく Python を使ってみようと いう関心はますます強くなったことでしょう -- 現実世界の問題を解決 するために、Python を適用してみたくなったはずです。さて、それでは 何をしたらよいのでしょうか？

Python ライブラリリファレンス を読むか、 少なくともざっと読み流すとよいでしょう。ライブラリリファレンスでは、 データ型、関数、そして Python プログラムを書く上で大いに時間の節約 となるモジュールについて、(簡潔ではあるけれども) 完全なリファレンス マニュアルを提供しています。 標準的な Python の配布物には、C 言語と Python の両方のコードが たくさん 収められています; Unix メールボックスを読み出したり、 HTTP を介してドキュメントを取得したり、乱数を生成したり、コマンドライン オプションを解析したり、 CGI プログラムを書いたり、データを圧縮したり、 その他にももっとたくさんのモジュールがあります; ライブラリリファレンス にざっと目を通すだけでも、Python で何ができるかアイデアを得ることが できるでしょう。

主要な Python Web サイトは http://www.python.org/ です; このサイトには、コード、ドキュメント、そして Web のあちこちの Python に関連したページへのポインタがあります。 この Web サイトは世界のあちこちのさまざまな場所、例えばヨーロッパ、 日本、オーストラリアなどでミラーされています。地理的な位置によっては、 メインのサイトよりミラーのほうが速いかもしれません。 非公式なサイトには http://starship.python.net/ があります。 ここには、一群の Python 関連の個人的ホームページがあります; 多くの人がここにダウンロード可能なソフトウェアを置いています。

Python Package Index (PyPI). にあるサードパーティ製モジュール リポジトリに行けば、さらに多くのユーザによって作成された Python モジュール を見つけることができます。

Python に関する質問をしたり、問題を報告するために、 ニュースグループ comp.lang.python に投稿したり、 python-list@python.org のメーリングリストに送信することが できます。ニュースグループとメーリングリストは相互接続されて いるので、どちらかにポストされたメッセージは自動的にもう一方にも 転送されます。 一日に約 120 通程度、 質問を (そしてその解凍)、新機能の提案、新たなモジュールのアナウンス が投稿されています。 投稿する前に、必ず よく出される質問 (Frequently Asked Questions, FAQ とも言います) のリストを確認するか、Python ソースコード配布物の Misc/ ディレクトリを探すようにしてください。 メーリングリストのアーカイブは http://www.python.org/pipermail/ で 入手することができます。 FAQ では、何度も繰り返し現れる質問の多くに答えています。読者の抱えている 問題に対する解答がすでに入っているかもしれません。