@datareset
развиваюсь.

Segmentation fault, python, pillow. Как исправить?

Итак, в предыдущем вопросе я разобрался, что bytesIO можно не использовать, но меня в итоге настигает другая ошибка.
Segmentation fault
Я знаю, что это связано с библиотекой, но конкретного решения я на GitHub не нашёл.
Подскажите что делать.
Код отрисовки:
def drawImg(username):
    image = Image.open("back.jpg")
    draw = ImageDraw.Draw(image)
    font = ImageFont.truetype("font.ttf", 76, encoding='UTF-8')
    W, H = (1280, 720)
    msg = f"Приветствую, {username}!"
    w, h = draw.textsize(msg, font=font)

    draw.text(((W-w)/2,(H-h)/2 + 120),msg, font=font, fill='white')
    image.save('welcome.jpeg', "JPEG", quality=75)
    image.close()

@dp.message_handler(content_types=[ContentType.NEW_CHAT_MEMBERS])
async def new_members_handler(message: Message):
    new_member = message.new_chat_members[0]
    drawImg(new_member.mention)
    photo = open('welcome.jpeg', 'rb')
    await bot.send_photo(GROUP_ID, photo)
    photo.close()
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы