“direktori file python count” Kode Jawaban

direktori file python count

import os
len(os.listdir(directory))
Yawning Yacare

direktori file python count

# accepts any number of paths, 
# returns the total amound of files (not dirs) that are in the given paths
# looks recursively

def countFiles(*paths):
    """
    :param paths: list of all paths, the number of files are added
    :return: return the number of files (not directories) in the folders recursively (subfolders are checked as well)
    """
    def helper(path: str):
        count = 0
        # iterate through all files and dir names in path
        for fileName in os.listdir(path):
            filePath = join(path, fileName)
            if isfile(filePath): # if file, increment
                count += 1
            elif isdir(filePath): # if dir, recursively count files in dir
                count += helper(filePath)
        return count

    numFiles = 0
    for path in paths:
        numFiles += helper(path)
    return numFiles
Yucky Yak

Jawaban yang mirip dengan “direktori file python count”

Pertanyaan yang mirip dengan “direktori file python count”

Lebih banyak jawaban terkait untuk “direktori file python count” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya