exceptions.py 508 Bytes
Newer Older
崔为之's avatar
崔为之 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
# @Version     : Python 3.11.4
# @Software    : Sublime Text 4
# @Author      : StudentCWZ
# @Email       : StudentCWZ@outlook.com
# @Date        : 2023/11/4 12:14
# @File        : exceptions.py
# @Description :
"""


class ConfigKeyError(Exception):
    """
    An error that is raised when a configuration key is not found.
    """
    def __init__(self, key):
        self.key = key
        super().__init__(f'Key {self.key} not found in configuration')