datatypes.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:python-gamelocker 作者: schneefux 项目源码 文件源码
def modulemap():
    """Returns a dictionary where `type_name`s are mapped
       to corresponding classes from `gamelocker.datatypes`.

    :return: A dictionary with keys of `type_name`
             and values of :class:`DataMessage` subclasses.
    :rtype: :class:`gamelocker.janus.DataMessage`
    """
    typemap = dict()
    classes = inspect.getmembers(sys.modules[__name__], inspect.isclass)
    for name, value in classes:
        if name == "Attribute" or name == "DataMessage":
            continue
        typemap[value.type_name] = value

    return typemap
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号