python获取路径下文件夹数量
时间: 2024-09-15 16:04:11 浏览: 36
Python计数文件夹下数量 windows和linux通用
在Python中,您可以使用`os`模块提供的`listdir`函数和`os.path.isdir`函数来获取指定路径下的文件夹数量。以下是获取文件夹数量的一种方法:
```python
import os
def count_folders(path):
# 列出指定路径下的所有文件和文件夹
entries = os.listdir(path)
folder_count = 0
# 遍历所有条目
for entry in entries:
# 拼接完整路径
full_path = os.path.join(path, entry)
# 判断是否是文件夹
if os.path.isdir(full_path):
folder_count += 1
return folder_count
# 使用示例
path_to_check = '你的路径'
folder_count = count_folders(path_to_check)
print(f'该路径下的文件夹数量为: {folder_count}')
```
请将`'你的路径'`替换为您想要检查的目标路径。这段代码首先列出指定路径下的所有条目,然后遍历这些条目,对于每个条目,使用`os.path.join`拼接完整的路径,并通过`os.path.isdir`判断是否是文件夹,如果是,则文件夹计数器加一。
阅读全文