genpy.py 文件源码

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

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


问题


面经


文章

微信
公众号

扫码关注公众号