У меня есть каталог, содержащий много изображений (*. Jpg).Каждое изображение имеет имя.В том же каталоге у меня есть файл, содержащий код Python (ниже).
import numpy as np
import pandas as pd
import glob
fd = open('melanoma.csv', 'a')
for img in glob.glob('*.jpg'):
dataFrame = pd.read_csv('allcsv.csv')
name = dataFrame['name']
for i in name:
#print(i)
if(i+'.jpg' == img):
print(i)
В этом же каталоге у меня есть другой файл (allcsv.csv), содержащий большое количество данных CSV для всех изображений в каталоге итакже много других изображений.Приведенный выше код сравнивает имена изображений со столбцом имени в файле allcsv.csv и печатает имена.Мне нужно изменить этот код, чтобы записать все данные в строке сравниваемых изображений в файл с именем 'melanoma.csv'.
например:
allcsv.csv
name,age,sex
ISIC_001,85,female
ISIC_002,40,female
ISIC_003,30,male
ISIC_004,70,female
, если в папке есть изображения только для ISIC_002 и ISIC_003
melanoma.csv
name,age,sex
ISIC_002,40,female
ISIC_003,30,male