编写一个Python程序,统计某个目录下(含子目录)的目录数和文件数。
时间: 2024-05-04 15:16:01 浏览: 80
统计目录下指定类型的文件个数
4星 · 用户满意度95%
好的,下面是这个Python程序的代码:
```python
import os
def count_files_and_dirs(path):
file_count = 0
dir_count = 1
for root, dirs, files in os.walk(path):
dir_count += len(dirs)
file_count += len(files)
return (file_count, dir_count)
path = input("请输入目录路径:")
file_count, dir_count = count_files_and_dirs(path)
print("目录数:", dir_count)
print("文件数:", file_count)
```
使用时,只需要输入要统计的目录路径,程序就会返回该目录下文件数和目录数。
阅读全文