import os

#definisanje funkcije
def obidjiUDubinu(path,depth):
	if depth==0:
		return

	# ne postoji hasNext metoda, tako da moramo 
	# da hvatamo izuzetak kada je npr. direktorijum prazan
	# i samo da izlazmimo iz rekurzije za tu situaciju
	try:
		(currDir, dirs, files) = next(os.walk(path))
	except StopIteration:
		return

	for d in dirs:
		print path+d+'/'
	for d in dirs:
		obidjiUDubinu(path+d+'/',depth-1)

#poziv funkcije
obidjiUDubinu('/',4)




