python 拡张子リスト

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 拡张子リスト相关的知识,希望对你有一定的参考价值。

# coding: UTF-8

import os, sys, time, glob
from os.path import join, dirname
sys.path.append(dirname(__file__))
sys.path.append(os.getcwd())

def __log(s):
    print(s)


def __list_files(path):
    return [os.path.splitext(p)[1] for p in glob.glob("%s/*" % path)]


def __main(path):
    ext = __list_files(path)
    uniq = list(set(ext)) 

    for _ in uniq:
        print("%s %s" % (_, ext.count(_)))


if __name__ == '__main__':
    start = time.time()
    __log("start.")
    __main(sys.argv[1])
    __log("end. elapsed %s sec." % str(time.time() - start))

以上是关于python 拡张子リスト的主要内容,如果未能解决你的问题,请参考以下文章

python Raspberry pi拡张ユニットテストと実装。

python Raspberry pi拡张ユニットテストと実装。

python リスト内包表记

python 大熊猫ヘッダーリスト

python リストをチャンクに分割

python 快译通のリスト内包表记