Pythonでファイルを取得するパス


ファイルディレクトリが/home/fitz/demo/であると仮定
このディレクトリの下に4つの分類ディレクトリがあります:./11 ./22./33
この4つの分類ディレクトリの下にはそれぞれ異なるファイルがあり、仮定はすべて.jpgファイル.
今私は必要です.jpgファイルの完全なパス名を取得し、保存します.
まず、変数格納ファイルディレクトリを定義します.
image_path = '/home/fitz/demo/'

#  image_path            (4         )
dirs = os.listdir(image_path)
print(dirs)
num_dir = len(dirs)	#  dirs    ,   image_path        /  
dir_addr = []	#                  (11,22,33,44)     
file_addr = [] 	#   .jpg       
for i in range(num_dir):
	dir_addr.append(os.path.join(image_path,dirs[i]))	#   i     (11,22,33,44)      image_path    (11,22,33,44)        
	print(dir_addr)
	for file in os.listdir(dir_addr[i]): 			#              file  ,         .jpg  
		file_addr.append(os.path.join(dir_addr[i],file)	#  .jpg       i            ,  .jpg       ,     file_addr 
print("
") for i in range(len(file_addr)): print(file_addr[i])


 
  
           
   
  

/home/fitz/demo/11

/home/fitz/demo/22

......


.jpg ( image.jpg)

/home/fitz/demo/11/image.jpg

......