python count files directory
import os
len(os.listdir(directory))
python count files directory
import os
len(os.listdir(directory))
python count files directory
# 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
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us