在protobuf中使用python的extension

来源:互联网 发布:电影天堂软件 编辑:程序博客网 时间:2024/06/05 21:41
现在情况是使用c++写了.pb文件,而我需要读.pb文件并且重写为xml文件,在用c++书写文件时使用了extension函数,而python中没有对应c++中的GetExtension()函数,因而无从下手(经过测试HasExtension(self,extension)中的extension为你所import的模块.extension的名字)。但最后发现直接进行读取address_book.ParseFromString(f.read())然后直接print address_book就可以打印出所有内容,此时已txt文本作为打印内容的输出,然后进行文本内容的处理就行了:)
0 0
原创粉丝点击