Under the specified path print all the files and folders

# -*-coding:UTF8-*-
import os
import json


def find_all_files(dirpath):
    dirlist = os.listdir(dirpath)
    for i in dirlist:
        curpath = dirpath + os.sep + i
        if(os.path.isdir(curpath)):
            print(curpath)
            find_all_files(curpath)
        elif(os.path.isfile(curpath)):
            try:
                curpath = os.path.split(curpath)
                print("    " + curpath[1])
            except Exception as e:
                print("    %s"%e)
                print("    " + json.dumps(curpath[1]))

# dirpath = r"C:\Program Files (x86)\testerq\Python\Lib\site-packages\robot"
Des_text = # "CURDIE"
# find_all_text_in_dir_files(dirpath)

find_all_files (r "D: \ Project Data \ large data sets \ version of the document.")

  

Guess you like

Origin www.cnblogs.com/yahutiaotiao/p/12650550.html