genpy.py 文件源码

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

项目:OSPTF 作者: xSploited 项目源码 文件源码
def WriteCallbackClassBody(self, generator):
        stream = generator.file
        print >> stream, "\t# Event Handlers"
        print >> stream, "\t# If you create handlers, they should have the following prototypes:"
        for name, entry in self.propMapGet.items() + self.propMapPut.items() + self.mapFuncs.items():
            fdesc = entry.desc
            methName = MakeEventMethodName(entry.names[0])
            print >> stream, '#\tdef ' + methName + '(self' + build.BuildCallList(fdesc, entry.names, "defaultNamedOptArg", "defaultNamedNotOptArg","defaultUnnamedArg", "pythoncom.Missing", is_comment = True) + '):'
            if entry.doc and entry.doc[1]:
                print >> stream, '#\t\t' + build._makeDocString(entry.doc[1])
        print >> stream
        self.bWritten = 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号