Fu-Chuen commited on
Commit
111bf33
·
1 Parent(s): d77079a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -9
app.py CHANGED
@@ -33,19 +33,24 @@ print(f'\nworking directory: {os.getcwd()}\n')
33
 
34
  import os
35
 
 
 
 
 
 
 
 
 
36
  # 指定工作目录
37
  working_directory = '/home/user/app'
38
 
39
- # 列出工作目录的所有条目
40
- all_entries = os.listdir(working_directory)
41
-
42
- # 过滤出所有的目录
43
- all_directories = [entry for entry in all_entries if os.path.isdir(os.path.join(working_directory, entry))]
44
 
45
- # 打印所有的目录
46
- print("所有的目录:")
47
- for directory in all_directories:
48
- print(directory)
49
 
50
 
51
 
 
33
 
34
  import os
35
 
36
+ # 递归获取目录下所有文件
37
+ def get_all_files(directory):
38
+ all_files = []
39
+ for root, dirs, files in os.walk(directory):
40
+ for file in files:
41
+ all_files.append(os.path.join(root, file))
42
+ return all_files
43
+
44
  # 指定工作目录
45
  working_directory = '/home/user/app'
46
 
47
+ # 列出工作目录及其子目录下的所有文件
48
+ all_files = get_all_files(working_directory)
 
 
 
49
 
50
+ # 打印所有文件路径
51
+ print("所有的文件:")
52
+ for file in all_files:
53
+ print(file)
54
 
55
 
56