imagepy库相关知识点——suff ——在参数中显示不同的后缀

import sys

def main():

    files = sys.argv[1:]

    suffixes = {}

    for filename in files:

        suff = getsuffix(filename)

        suffixes.setdefault(suff, []).append(filename)

    for suff, filenames in sorted(suffixes.items()):

        print(repr(suff), len(filenames))


def getsuffix(filename):

    name, sep, suff = filename.rpartition('.')

    return sep + suff if sep else ''


if __name__ == '__main__':

    main()

知识盲点梳理:

imagepy库相关知识点——suff ——在参数中显示不同的后缀

" / "就表示 浮点数除法,返回浮点结果;" // "表示整数除法。

 

imagepy库相关知识点——suff ——在参数中显示不同的后缀

参考链接:

https://python-reference.readthedocs.io/en/latest/docs/functions/repr.html?highlight=repr

http://www.pythontip.com/blog/post/10805/