博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python获取某路径下某扩展名的所有文件名和文件个数
阅读量:5153 次
发布时间:2019-06-13

本文共 640 字,大约阅读时间需要 2 分钟。

# -*- coding: utf-8 -*-# @Time    : 19-1-10 下午10:02# @Author  : Felix Wangimport osdef get_file_count(path, type):    """    :param path: 文件夹路径    :param type: 文件扩展名    :return: 返回一个字典,counts表示文件个数,filenames表示所有文件的文件名    """    dir = path    m = 0    files = []    for parentdir, dirname, filenames in os.walk(dir):        for filename in filenames:            # print(filename)            files.append(filename)            if os.path.splitext(filename)[1] == type:                m = m + 1    # print(m)    return {
'counts': m, 'filenames': files}print(get_file_count('./', '.py'))

 

转载于:https://www.cnblogs.com/felixwang2/p/9232529.html

你可能感兴趣的文章
WPF Uri
查看>>
android 获取IMEI号
查看>>
【设计模式】—— 外观模式Facade
查看>>
Log4j官方文档翻译(六、日志的级别)
查看>>
JSON定义
查看>>
你不知道的JavaScript之类型
查看>>
工作流,sharepoint 开发流程
查看>>
[转]Android推送方案分析(MQTT/XMPP/GCM)
查看>>
使用方向变换(directional transform)图像分块压缩感知
查看>>
朴素贝叶斯法
查看>>
YCbCr-YUV
查看>>
Win10 + MySQL + Tableu + PPT + 可视化方案
查看>>
vs2010+qt4编译出现error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject等错误...
查看>>
css权威指南学习笔记 —— css选择器
查看>>
org.hibernate.LazyInitializationException: could not initialize proxy - no Session
查看>>
JS实现动态添加和删除div
查看>>
(转载)MySQL中UNION和UNION ALL的使用
查看>>
Visual Studio Code Angular4 配置环境
查看>>
Linux 学习碎片
查看>>
if else语句
查看>>