Advertisement
Zsolti01

recursio

Aug 11th, 2020 (edited)
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. import os
  2.  
  3. def get_factorial(n):
  4.     if n < 2:
  5.         return n
  6.     else:
  7.         return n * get_factorial(n-1)
  8. # print(get_factorial(90))
  9.  
  10. def get_all_files(root_folder,files=[]):
  11.     all_content=[os.path.join(root_folder,i) for i in os.listdir(root_folder)]
  12.     files+=[i for i in all_content if os.path.isfile(i)]
  13.     subfolders=[i for i in all_content if os.path.isdir(i)]
  14.     for folder in subfolders:
  15.         get_all_files(folder)
  16.     return files
  17.  
  18. all_files=get_all_files(r"D:\World_of_Tanks_CT")
  19. for f in all_files:
  20.     print(f)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement