要以一种可以在选择不同文件类型(例如'jpg' 或 'png')时检索相应'psd' 文件的方式存储数据库,可以修改'images' 字典的结构。

一种方法是使用字典的字典。外部字典将使用文件类型作为键,内部字典将使用图像名称作为键,并使用相应的文件名作为值。以下是一个示例:

images = {
    "psd": {
        "a": "a.psd",
        "b": "b.psd",
        "c": "c.psd"
    },
    "jpg": {
        "a": "a.jpg",
        "b": "b.jpg",
        "c": "c.jpg"
    },
    "png": {
        "a": "a.png",
        "b": "b.png",
        "c": "c.png"
    }
}

现在,如果要检索在选择不同文件类型时对应的'psd' 文件,可以执行以下操作:

selected_file_type = "jpg"
selected_image_name = "a"

psd_file = images["psd"][selected_image_name]
selected_file = images[selected_file_type][selected_image_name]

print(psd_file)  # 输出:a.psd
print(selected_file)  # 输出:a.jpg

通过访问外部字典中的'psd' 键,可以检索所选图像名称对应的'psd' 文件。同样,通过访问外部字典中的所选文件类型键,可以检索所选图像名称和文件类型对应的文件。

如何存储图像数据以方便检索不同格式文件

原文地址: https://www.cveoy.top/t/topic/p1Nt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录