Я не совсем уверен, является ли это тем, о чем вы спрашиваете, но есть один способ добиться этого с помощью Pillow
, библиотеки изображений Python, которая предоставляет вам функциональность для записи текста в изображение , Таким образом, чтобы сохранить свой список номеров на изображении, вы можете использовать следующий код при условии, что у вас установлен Pillow
:
from PIL import Image
from PIL import ImageFont
from PIL import ImageDraw
L = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
size = 300
img = Image.new("RGB", (size,size), 'white')
draw = ImageDraw.Draw(img)
font = ImageFont.truetype("arial.ttf", 48)
for i in range(0,size,size//3):
for j in range(0,size,size//3):
print(i//100,j//100)
draw.text((i+size//9, j+size//9), str(L[i//100][j//100]), (0,0,0), font=font)
img.save('numbers.jpg')
В результате изображение будет: