Pomoč pri nalogi
 
nokaut240 16. dec 2011 16:38:58 Pridružen od:
29. apr 2008
50 objav
8 23 1
#1

A bi mi lahko kdo pomagal pri programiranju v pythonu ? Namreč imam nalogo v rekurziji, pa se mi je ustavilo.


všeč(0) ni všeč(0) spam(0)
 
ledi 16. dec 2011 16:41:59 Pridružen od:
14. avg 2008
681 objav
325 223 14
#2

sample code?


všeč(0) ni všeč(0) spam(0)
 
nokaut240 16. dec 2011 17:28:26 Pridružen od:
29. apr 2008
50 objav
8 23 1
#3

mam mapo dn8_tree, ki vsebuje direktorije, ti pa vsebujejo datoteke. Moram pa se rekurzivno sprehajat čez te direktorije (brez uporabe os.walk). Če je direktorij, ga shrani v "seznam", če je pa ni, pa v "seznam2". Do sedaj smo se učili sezname, slovarje, množice.



Funkcija razisci dobi argument mapo dn8_tree.



import os



def razisci(direk):

seznam=[]

seznam2=[]

for dat in os.listdir(direk):

if os.path.isdir(dat):

seznam.append(dat)

direk=razisci(dat)

else:

seznam2.append(dat)



return razisci(direk)



Ta zadeva itak ne dela :D



Še mapa dn8_tree: http://uploaded.to/file/8p2269mw



ČE KOMU USPE POPRAVITI KODO NAJ MI JO POŠLJE PREKO ZS !


všeč(0) ni všeč(1) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se