微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python markdown 模块-Extension() 实例源码

Python markdown 模块,Extension() 实例源码

我们从Python开源项目中,提取了以下9代码示例,用于说明如何使用markdown.Extension()

项目:flasky    作者:RoSEOu    | 项目源码 | 文件源码
def registerExtensions(self, extensions, configs):
        """
        Register extensions with this instance of Markdown.

        Keyword arguments:

        * extensions: A list of extensions,which can either
           be strings or objects.  See the docstring on Markdown.
        * configs: A dictionary mapping module names to config options.

        """
        for ext in extensions:
            if isinstance(ext, util.string_type):
                ext = self.build_extension(ext, configs.get(ext, []))
            if isinstance(ext, Extension):
                ext.extendMarkdown(self, globals())
            elif ext is not None:
                raise TypeError(
                    'Extension "%s.%s" must be of type: "markdown.Extension"'
                    % (ext.__class__.__module__, ext.__class__.__name__))

        return self
项目:oa_qian    作者:sunqb    | 项目源码 | 文件源码
def registerExtensions(self, {}))
            if isinstance(ext, globals())
                logger.info('Successfully loaded extension "%s.%s".' 
                            % (ext.__class__.__module__, ext.__class__.__name__))
            elif ext is not None:
                raise TypeError(
                    'Extension "%s.%s" must be of type: "markdown.Extension"'
                    % (ext.__class__.__module__, ext.__class__.__name__))

        return self
项目:webapp    作者:superchilli    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self
项目:learn-datascience    作者:adicu    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self
项目:sublime-text-3-packages    作者:nickjj    | 项目源码 | 文件源码
def registerExtensions(self, globals())
                logger.debug(
                    'Successfully loaded extension "%s.%s".'
                    % (ext.__class__.__module__, ext.__class__.__name__)
                )
            elif ext is not None:
                raise TypeError(
                    'Extension "%s.%s" must be of type: "markdown.Extension"'
                    % (ext.__class__.__module__, ext.__class__.__name__))

        return self
项目:macos-st-packages    作者:zce    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self
项目:chihu    作者:yelongyu    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self
项目:sublimeTextConfig    作者:luoye-fe    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self
项目:BlogInPy    作者:the-new-sky    | 项目源码 | 文件源码
def registerExtensions(self, ext.__class__.__name__))

        return self

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐