From 78775b7f6b1bd73615fbe02ed98d205be12c18cd Mon Sep 17 00:00:00 2001 From: Luflosi Date: Tue, 11 Jun 2019 15:48:27 +0200 Subject: [PATCH] Use "with suppress()" to suppress a python exception --- kitty/key_names.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kitty/key_names.py b/kitty/key_names.py index ea2ef6184..d261ec7b7 100644 --- a/kitty/key_names.py +++ b/kitty/key_names.py @@ -3,6 +3,7 @@ # License: GPLv3 Copyright: 2019, Kovid Goyal import sys +from contextlib import suppress from .constants import is_macos @@ -18,11 +19,9 @@ else: def load_libxkb_lookup(): import ctypes for suffix in ('.0', ''): - try: + with suppress(Exception): lib = ctypes.CDLL('libxkbcommon.so' + suffix) break - except Exception: - pass else: from ctypes.util import find_library lib = find_library('xkbcommon')