wiki:PythonLibrarySource

Version 3 (modified by sgk, 13 years ago) (diff)

--

Python:ライブラリのソースで勉強しましょう

Python情報 >> Pythonを学ぶ人に

Pythonのライブラリ(モジュール)は、ソースファイルのまま置いてあります。 モジュールはもちろん、バイトコードにコンパイルされて*.pycの状態で利用されますが、ソースファイルも同じ場所にあります。ソースファイルを見てみましょう。 OSや、Pythonのバージョンによって異なりますが、たとえば、僕らの手元のDebianの環境では、/usr/lib/python2.3というディレクトリ以下にあります。

モジュール使い方を知るために、モジュールのドキュメントを読むために、やりたいことをやってくれるモジュールをgrepで探すために、ソースファイルがとても役に立ちます。

そしてなによりも、Pythonの良質なコードの宝庫です。これらソースを読むことが、Pythonの勉強に役に立ちますよ。