指定したパスの下にあるすべてのファイルとフォルダを印刷

# - * -コーディング:UTF8 - * - 
インポートのOS 
インポートJSON 


デフfind_all_files(DIRPATH):
    dirlistに= os.listdir(DIRPATH)
    dirlistにで私のために:
        curpath = DIRPATH + os.sep + I 
        (os.path.isdir(もしcurpath)):
            プリント(curpath)
            find_all_files(curpath)
        のelif(os.path.isfile(curpath)):
            トライ:
                curpath = os.path.split(curpath)
                プリント(」 "+ curpath [1])
            Eなどの例外を除い:
                印刷( "%s "は%E) 印刷("" + json.dumps(curpath [1]))
 
#DIRPATH = R" C:\プログラムファイル(x86の)\ testerq \ Pythonの\ Libの\のsite-packages \ロボット"
#des_text = "CURDIE" 
#1 find_all_text_in_dir_files(DIRPATH)

find_all_files(R「D:\プロジェクトデータ\文書の大規模なデータセット\バージョン」)

  

おすすめ

転載: www.cnblogs.com/yahutiaotiao/p/12650550.html