美文网首页
Python脚本2:获取文件夹的所有文件(包含子文件夹)

Python脚本2:获取文件夹的所有文件(包含子文件夹)

作者: 骨子带刺 | 来源:发表于2020-10-20 15:41 被阅读0次

    这个脚本有个好处,就是可以获得文件夹下的子文件夹中的所有文件。有两种方式,一种是获得文件路径包括文件名,一种是获得文件名。

    # get all the files of the path
    def get_Listfiles(path):
        Filelist = []
        for home, dirs, files in os.walk(path):
            for file in files:
                # include path
                Filelist.append(os.path.join(home, file))
                #Filelist.append(file)
    
        return Filelist
    

    第一种:
    ['D:/work/text_cnn/cnews.test.txt', 'D:/work/text_cnn/cnews.train.txt', 'D:/work/text_cnn/cnews.val.txt', 'D:/work/text_cnn/keywords.xlsx', 'D:/work/text_cnn/vector_word.npz']
    得到路径加文件名。

    # get all the files of the path
    def get_Listfiles(path):
        Filelist = []
        for home, dirs, files in os.walk(path):
            for file in files:
                # include path
                #Filelist.append(os.path.join(home, file))
                Filelist.append(file)
    
        return Filelist
    

    第二种:
    ['cnews.test.txt', 'cnews.train.txt', 'cnews.val.txt', 'keywords.xlsx', 'vector_word.npz', 'vector_word.txt', 'vocab.txt']
    得到文件名。

    相关文章

      网友评论

          本文标题:Python脚本2:获取文件夹的所有文件(包含子文件夹)

          本文链接:https://www.haomeiwen.com/subject/bbydmktx.html