
関数
+
モジュール
=
標準ライブラリ
Python
の標準ライブラリはとても豊富です。
OS
に依存しないコードを数多く用意しています。
例えば、
os
というモジュールを調べてみましょう(すぐに
datetime
モジュールに戻ります)。
os
モジュールは、オペレーティングシステムとやり取りするためのプラットフォームに依存しない
手段を持っています。
os
モジュールの
getcwd
という関数は、現在の作業ディレクトリを返します。
Python
プログラムでこの関数をインポートして呼び出す、一般的な方法を挙げます。
from os import getcwd
where_am_I = getcwd()
関連する関数の集合がモジュールです。標準ライブラリには多くのモジュールがあります。
enum
random
json
os
datetime
sys
time
mkdir
getcwd
chmod
os
getcwd
mkdir
getcwd
chmod
1
章 基本
you are here
9
モジュールから関数を
インポートし、
必要に応じて
呼び出します。
関数
関数はモジュールの
一部で、
モジュールは
標準ライブラリの
一部です。
関数
は
モジュールの中に、
モジュール
は
標準ライブラリの
中にある。
今のところ、これらのモジュールそれぞれが何をするかは気にしないでください。
次のページでその一部を簡単に紹介し、残りの多くは後で説明します。