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]
相关提问
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)496
- PHP实训:从0到1搭建电商平台,收获技能与成长!(讯飞星火 | 674点数解答 | 2024-06-17 08:58:32)371
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)333
- QwenVlm 类:利用大模型轻松实现图像理解及使用指南(DeepSeek | 265点数解答 | 2025-05-22 13:50:33)146
- "Converting Qcow2 to ISO: Overcoming 'qemu-img' Errors and Step-by-Step Guide"(字节豆包 | 732点数解答 | 2025-08-20 17:08:32)165
- Windows 10 下 qemu-img 转换 qcow2 到 iso 报错?教你用 genisoimage 解决! (字节豆包 | 539点数解答 | 2025-08-20 17:10:32)180
- Python 倒计时代码详解:从空缺填补到跨平台实现(字节豆包 | 679点数解答 | 2026-01-08 16:03:20)40
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)449
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)441
- Linux 开发:将 /test/a 目录建立软链接到 /test/b 目录的完整命令(百度文心 | 194点数解答 | 2023-11-09 18:48:38)300
- Python 实战:创建特定目录与文件并精准设置权限及错误处理(字节豆包 | 251点数解答 | 2024-12-17 14:20:25)244
- 用Python轻松将PPT每页转为图片,附代码示例!(阿里通义 | 315点数解答 | 2024-04-23 10:01:04)1390