python计算一个文件夹中有多少文件

2025-04-04 05:52:39
推荐回答(2个)
回答1:

楼上说的不全对,os.listdir(path)会把路径下所有文件和文件夹都返回,计算文件数量要筛选路径下的文件和文件夹

import os
ls = os.listdir(path)
count = 0
for i in ls:
    if os.path.isfile(os.path.join(path,i)):
        count += 1
print count

回答2:

最简单的方法:len(os.listdir('./'))