在macOS上使用Python实现文件搜索与统计

作者:佚名 上传时间:2023-12-03 运行软件:macOS 11.0.1 软件版本:Python 3.8.5 版权申诉

通过Python在macOS上编写一个简单的脚本,实现对指定目录下文件的搜索,并统计文件类型及数量。使用os和collections模块进行文件操作和统计,提高文件管理效率。

import os
from collections import Counter

def search_and_count_files(directory):
    file_counter = Counter()

    # 遍历指定目录下的所有文件
    for root, dirs, files in os.walk(directory):
        for file in files:
            # 获取文件类型
            file_type = file.split('.')[-1]
            # 统计文件类型数量
            file_counter[file_type] += 1

    # 打印文件类型及数量
    for file_type, count in file_counter.items():
        print(f"{file_type} 类型的文件数量:{count}")

# 示例调用
search_and_count_files("/path/to/your/directory")

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
macOS使用Python实现文件搜索统计
通过Python在macOS上编写一个简单的脚本,实现对指定目录下文件的搜索,并统计文件类型及数量。使用os和collections模块进行文件操作和统计,提高文件管理效率。import osfr
Python 3.8.5
macOS 11.0.1
2023-12-03 07:40
macOS搭建python环境的实现方法
今天小编就为大家分享一篇在macOS上搭建python环境的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
PDF
152KB
2020-12-17 10:38
macOS使用mdls获取文件元数据
在macOS上使用`mdls`获取文件元数据
ZIP
4KB
2020-08-15 16:11
macOS使用Python实现文件搜索匹配
本示例代码演示如何在macOS环境中使用Python编写一个文件搜索与匹配的工具。通过输入关键词,程序将在指定目录下查找文件,并输出匹配的文件列表。import osdef search_fil
macOS 11.0.1,Python 3.9.1
Visual Studio Code
2023-12-11 22:34
macOS使用Swift实现文件夹遍历搜索功能
本示例演示如何使用Swift编写一个在macOS上遍历文件夹并搜索指定关键词的应用程序。通过使用FileManager类实现文件夹遍历,结合String的搜索功能,实现快速而高效的文件搜索。impo
macOS 11.0
Xcode 12.0
2023-12-03 22:25
macOS使用Python实现文件目录遍历
通过Python代码在macOS上实现文件目录的遍历,以及解释如何处理文件和目录。通过os模块和递归实现深度遍历,同时演示如何处理不同类型的文件和目录。import osdef traverse
Python 3.x
Python
2023-11-11 23:40
基于PythonMacOS安装robotframework ride
今天小编就为大家分享一篇关于基于Python在MacOS上安装robotframework-ride,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
PDF
165KB
2020-10-19 18:29
macOS使用Swift实现文件目录遍历和搜索功能
该示例代码演示了如何使用Swift编写一个在macOS上进行文件目录遍历和搜索的小工具。通过输入关键词,程序将在指定目录下搜索包含该关键词的所有文件,并打印它们的路径。import Foundati
macOS 10.15及以上,Swift 5.0及以上
Xcode
2023-11-30 19:34
macOS使用Python实现文件夹备份
本示例代码演示如何使用Python在macOS上创建一个简单的文件夹备份工具,该工具会将指定文件夹的内容复制到另一个目标文件夹中,同时保留原始文件夹结构。import shutilimport o
Python 3.9.1
macOS 11.2.3
2023-12-03 12:11
macOS使用Python实现文件目录遍历搜索功能
本示例代码演示了如何在macOS系统下使用Python编写一个简单的文件目录遍历与搜索工具。通过指定关键词,该工具可以在指定目录及其子目录中搜索包含关键词的文件。import osdef sea
Python 3.8.5
PyCharm Community Edition 2020.3.2
2023-11-25 05:04