From d9462b6d8a8a6aac8177bd46986e3cfc31be6792 Mon Sep 17 00:00:00 2001 From: shadowcz007 Date: Mon, 11 Dec 2023 11:49:36 +0800 Subject: [PATCH] Update Utils.py --- nodes/Utils.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/nodes/Utils.py b/nodes/Utils.py index 75028e3..fe7edc4 100644 --- a/nodes/Utils.py +++ b/nodes/Utils.py @@ -15,11 +15,14 @@ def get_font_files(directory): font_path = os.path.join(directory, file) font_files[font_name] = os.path.abspath(font_path) - font_paths = fm.findSystemFonts() - for path in font_paths: - font_prop = fm.FontProperties(fname=path) - font_name = font_prop.get_name() - font_files[font_name] = path + try: + font_paths = fm.findSystemFonts() + for path in font_paths: + font_prop = fm.FontProperties(fname=path) + font_name = font_prop.get_name() + font_files[font_name] = path + except ValueError: + print("findSystemFonts error") return font_files