酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python:利用os模块轻松统计指定目录下文件数和目录数

你可以使用os模块来实现这个功能。以下是一个简单的示例代码: ```python import os def count_files_and_directories(directory): file_count = 0 dir_count = 0 # 遍历指定目录下的所有文件和目录 for _, dirs, files in os.walk(directory): # 统计文件数 file_count += len(files) # 统计目录数 dir_count += len(dirs) return file_count, dir_count # 使用示例 directory = '/path/to/directory' file_count, dir_count = count_files_and_directories(directory) print('文件数:', file_count) print('目录数:', dir_count) ``` 你需要将`/path/to/directory`替换为你想要统计的目录的路径。这个函数会遍历指定目录及其子目录下的所有文件和目录,并返回文件数和目录数。你可以通过调用`count_files_and_directories`函数并传入目录路径来获取结果。结果将分别以变量`file_count`和`dir_count`的形式返回,并通过print语句输出。 ######[AI写代码神器 | 566点数解答 | 2024-12-07 20:46:48]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]