💡 add driver docstring

This commit is contained in:
yanyongyu 2020-10-10 23:40:01 +08:00
parent e58174f6ec
commit b4e0034876

View File

@ -1,5 +1,11 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
"""
后端驱动适配基类
===============
各驱动请继承以下基类
"""
import abc import abc
@ -9,7 +15,15 @@ from nonebot.typing import Bot, Dict, Type, Union, Optional, Callable
class BaseDriver(abc.ABC): class BaseDriver(abc.ABC):
"""
Driver 基类将后端框架封装以满足适配器使用
"""
_adapters: Dict[str, Type[Bot]] = {} _adapters: Dict[str, Type[Bot]] = {}
"""
:类型: ``Dict[str, Type[Bot]]``
:说明: 已注册的适配器列表
"""
@abc.abstractmethod @abc.abstractmethod
def __init__(self, env: Env, config: Config): def __init__(self, env: Env, config: Config):