function nested

Gigs_ gigs at hi.t-com.hr
Thu May 24 05:32:40 EDT 2007


i have this function.

def f(start):
     stack = []
     def f1(start):
         for fname in os.listdir(startDir):
            path = os.path.join(startDir, fname)
            if os.path.isfile(path):
                stack.append(path)
            else:
                f1(path)
     return stack


this is returning empty list, why?


thanks




More information about the Python-list mailing list