deploy.py 文件源码

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

项目:picoCTF 作者: royragsdale 项目源码 文件源码
def challenge_meta(attributes):
    """
    Returns a metaclass that will introduce the given attributes into the class
    namespace.

    Args:
        attributes: The dictionary of attributes

    Returns:
        The metaclass described above
    """

    class ChallengeMeta(ABCMeta):
        def __new__(cls, name, bases, attr):
            attrs = dict(attr)
            attrs.update(attributes)
            return super().__new__(cls, name, bases, attrs)
    return ChallengeMeta
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号