#arrays #json #python-3.x #random #python-imaging-library
Вопрос:
Если я вытащу случайный элемент из массива строк, как мне нужно, чтобы этот конкретный элемент был написан определенным шрифтом, цветом, расположением и т. Д. И помещен поверх созданного мной файла png?
def create_new_image():
new_image = {}
new_image ["soft_skill"] = random.choices(soft_skill)[0]
if new_image in all_images:
return create_new_image()
else:
return new_image
for i in range(TOTAL_IMAGES):
new_trait_image = create_new_image()
all_images.append(new_trait_image)
im10 = ImageDraw.Draw(img)
im10.text((88,912),"PLACE_HERE", font=myFont, fill = (0,255,10))
В «random.choices(soft_skill)» soft_skill-это просто массив из примерно 100 строк.
Один из них выбирается случайным образом, и результат затем отправляется в файл метаданных.
Мне нужно выбрать любую строку, которая была выбрана в этой строке, и поместить ее в место с надписью «PLACE_HERE», чтобы я мог наложить ее поверх png, сохраняя ее в метаданных.
Это может быть простой вопрос, но, пожалуйста, помогите. Спасибо.
Комментарии:
1. Пожалуйста, помогите. Я в отчаянии
2. Я думаю, вам нужно показать больше своего кода, чтобы другие могли воспроизвести «проблему».