Python 如何获取图像并将其加载到与图像名称相同的变量名称中

Python 如何获取图像并将其加载到与图像名称相同的变量名称中,python,python-3.x,face-recognition,Python,Python 3.x,Face Recognition,我希望我的代码自动加载所有图像。现在我必须 分别为每个图像编写代码,但我希望它自动从目录中获取所有图像,使用图像名称作为变量加载图像文件,并修改图像名称以存储编码 p_image = face_recognition.load_image_file("p.jpg") P_face_encoding = face_recognition.face_encodings(p_image)[0] 人脸识别代码的源代码(这不是我的原始代码) p\u image\u列表包含当前文件

我希望我的代码自动加载所有图像。现在我必须 分别为每个图像编写代码,但我希望它自动从目录中获取所有图像,使用图像名称作为变量加载图像文件,并修改图像名称以存储编码

p_image = face_recognition.load_image_file("p.jpg") 
P_face_encoding = face_recognition.face_encodings(p_image)[0]
人脸识别代码的源代码(这不是我的原始代码)

p\u image\u列表
包含当前文件夹中的所有图像


p\u image\u列表
包含当前文件夹中的所有图像

您可以使用字典,其中项目将是变量名,并具有相应的文件名值:

import os

files = os.listdir()
file_dict = {file : os.path.splitext(file) for file in files}

您可以使用字典,其中项目将作为变量名,并具有相应的文件名值:

import os

files = os.listdir()
file_dict = {file : os.path.splitext(file) for file in files}

对于glob.glob(“*.jpg”):p_image_list.append(人脸识别.加载_image_文件(每个_图像))for(i=0,i
对于glob.glob(“*.jpg”):p_image_list.append(人脸识别.加载_image_文件(每个_图像))for(i=0,我是python新手,请给我举个例子。我是python新手,请给我举个例子。