Блог

Python: получить файлы и директории

Получить рекурсивно все директории и файлы

import os

def treeDir(fullPath):
	list = os.listdir(fullPath)
	for path in list:
		link = fullPath+'/'+path
		if os.path.isfile(link):
			print 'FILE:', path
		else:
			if os.path.isdir(link):
				treeDir(link)

	return False

treeDir('/home/user/')