我正在尝试找出给定ID缺少的图像。假设我有一个列表,其中包含10个ID,结果为3000张图像,但是一个ID可能关联的图像比一个图像多,因此我想知道缺少图像的ID。
我已经完成了代码,但是由于splitext
的结果自动将'
放在结果上,因此无法正常工作,因此当我将12345
与'12345'
进行比较时是我缺少该ID的图片。
image_names = [os.path.splitext(os.path.basename(n))[0] for n in glob.glob('C:/Users/Something/*')]
for i in range(len(image_names)):
pivot[i]=re.split(' |_',image_names[i])
我做re.split
是因为我的图像名称很复杂,即Property 12345_Place 0_Picture 1.png
,所以我只想获取property_id
,即12345
。
如何从结果中剥离'
。