| 334 | | for f in os.listdir(path): |
|---|
| 335 | | f = os.path.join(path, f) |
|---|
| 336 | | isdir = os.path.isdir(f) |
|---|
| 337 | | f = f.encode('utf-8') |
|---|
| 338 | | if recurse and isdir: |
|---|
| 339 | | files.extend(build_recursive_list(f)) |
|---|
| 340 | | else: |
|---|
| 341 | | if isdir or filterFunction(f): |
|---|
| 342 | | files.append(FileData(f, isdir)) |
|---|
| | 334 | try: |
|---|
| | 335 | for f in os.listdir(path): |
|---|
| | 336 | f = os.path.join(path, f) |
|---|
| | 337 | isdir = os.path.isdir(f) |
|---|
| | 338 | f = f.encode('utf-8') |
|---|
| | 339 | if recurse and isdir: |
|---|
| | 340 | files.extend(build_recursive_list(f)) |
|---|
| | 341 | else: |
|---|
| | 342 | if isdir or filterFunction(f): |
|---|
| | 343 | files.append(FileData(f, isdir)) |
|---|
| | 344 | except: |
|---|
| | 345 | pass |
|---|