PPythonでディレクトリかファイルかどうかをチェックするサンプルコードを以下に記します。
$ python --version Python 2.7.3
$ lsb_release -d Description: Ubuntu 12.04.4 LTS
以下にファイルおよびディレクトリを作成し、isdir()でディレクトリがどうかをチェックするサンプルコードを記します。
import os
# create file
f = open('foo.txt','w')
f.write('foo')
f.close()
# create direcotry
os.mkdir("bar")
print os.path.isdir('foo')
print os.path.isdir('bar')
実行結果
python isdir.py False True
ディレクトリにはTrueが返却されているのが確認できます。
以上、Pythonでファイルかディレクトリかを判別する方法でした。