    def __init__(self, context=None, pool=None):
        """初始化事件管理器"""
        super().__init__(name='Synchronous', daemon=True)
        if pool is None:
            pool = {}
        if context is None:
            context = {}
        self.context = context
        # 事件对象列表
        self.__eventQueue = Queue()
        # 事件管理器开关
        self.__active = True
        # 事件处理线程池
        self._pool = pool
        # 阻塞函数列表
        self.__block = []

        # 这里的__handlers是一个字典，用来保存对应的事件的响应函数
        # 其中每个键对应的值是一个列表，列表中保存了对该事件监听的响应函数，一对多
        self.__handlers = {}

        self.__method = {}
初始化事件管理器
biliup/engine/event.py