07
2022
03

get file path in multi directory

import os
import re
import shutil

from google.colab import drive
drive.mount('/content/drive', force_remount=False)

path = f"/content/drive/MyDrive/{your_directory_folder}/"
file_list = []

def getfiles_path(path):
  try:
    folder_list = os.listdir(path)
  except:
    return path

  for folder in folder_list:
    new_path = os.path.join(path, folder)
    file_path = getfiles_path(new_path)

    if file_path != None:
      file_list.append(file_path)

getfiles_path(path)

for file_path in file_list:
  print(file_path)


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。