os.listdir(),os.path.isdir(),os.path.isfile(),os.path.join()

663 ワード

使用法と概念:
Pythonのosモジュールは、システムと対話するために使用されます.
   1 os.Listdir()は、ファイル名とディレクトリ名からなるリストを返すために使用されます.受信したパラメータは絶対的なパスである必要があることに注意してください.
   2 os.path.isdir()は、オブジェクトがディレクトリであるかどうかを判断するために使用されます.
   3 os.path.isfile()は、オブジェクトがファイルであるかどうかを判断するために使用されます.
#ソースデータセットの配置場所ori_path = '../ArTaxOr' 
Categor=[d for d in os.listdir(ori_path)#os.listdir()メソッドは、指定したフォルダに含まれるファイルまたはフォルダの名前のリストif os.path.isdir(os.path.join(ori_path,d)#を返し、オブジェクトがディレクトリであるかどうかを判断するために使用されます.さらに(os.path.join)パスパッチprint(categor)出力を行います.
['Di', 'Ar', 'Col', 'Lepi', 'Hem', 'Odo', 'Hy']