From e1e609090b4e3249679c14e3cab0f9f9aac1697d Mon Sep 17 00:00:00 2001 From: meetwq Date: Wed, 25 Sep 2024 20:00:07 +0800 Subject: [PATCH] truncate TextOverLength message --- meme_generator/exception.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meme_generator/exception.py b/meme_generator/exception.py index d41b4a42..67e1f87f 100644 --- a/meme_generator/exception.py +++ b/meme_generator/exception.py @@ -28,7 +28,8 @@ class TextOverLength(MemeGeneratorException): def __init__(self, text: str): self.text = text - message = f"文本“{self.text}”过长" + repr = text if len(text) <= 10 else (text[:10] + "...") + message = f"文本“{repr}”过长" super().__init__(message)