extensions.py 文件源码

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

项目:porcupine 作者: Akuli 项目源码 文件源码
def handle_signature(self, sig, signode):
        assert (not sig.startswith('<<')) and (not sig.endswith('>>'))
        modname = self.options.get(
            'module', self.env.ref_context.get('py:module'))
        classname = self.env.ref_context.get('py:class')
        fullname = classname + '.' + sig

        signode['module'] = modname
        signode['class'] = classname
        signode['fullname'] = fullname

        signode += desc_annotation('virtual event ', 'virtual event ')
        signode += desc_name('<<' + sig + '>>', '<<' + sig + '>>')

        return fullname, ''
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号