<filename>common/op_file.py<gh_stars>1-10
"""
包括了一系列对文件的操作
"""
import os


def is_suffixs(filename: str, suffixs: list) -> bool:
    filename_low = filename.lower() # 取小写
    return any(filename_low.endswith(suffix) for suffix in suffixs)


def get_images(dir: str, suffixs: list) -> list:
    """
    该函数仅返回images的确切路径
    :param dir: dir作为路径，保持该路径下仅有图像文件，而没有多余的文件夹
    :return:
    """
    images = [] # 用以存储所有的图像
    image_names = [name for name in os.listdir(dir)]
    for image_name in image_names:
        if is_suffixs(image_name, suffixs):
            # 确定是规定之内的后缀
            file = os.path.join(dir, image_name)
            images.append(file)
    return images
<filename>common/op_file.py<gh_stars>1-10
"""
包括了一系列对文件的操作
"""
import os


def is_suffixs(filename: str, suffixs: list) -> bool:
    filename_low = filename.lower() # 取小写
    return any(filename_low.endswith(suffix) for suffix in suffixs)


def get_images(dir: str, suffixs: list) -> list:
    """
    该函数仅返回images的确切路径
    :param dir: dir作为路径，保持该路径下仅有图像文件，而没有多余的文件夹
    :return:
    """
    images = [] # 用以存储所有的图像
    image_names = [name for name in os.listdir(dir)]
    for image_name in image_names:
        if is_suffixs(image_name, suffixs):
            # 确定是规定之内的后缀
            file = os.path.join(dir, image_name)
            images.append(file)
    return images
包括了一系列对文件的操作 # 取小写 该函数仅返回images的确切路径     :param dir: dir作为路径，保持该路径下仅有图像文件，而没有多余的文件夹     :return: # 用以存储所有的图像 # 确定是规定之内的后缀