首页 > 编程语言 >Python 处理Protobuf协议

Python 处理Protobuf协议

时间:2022-11-13 17:58:27浏览次数:46  
标签:协议 Protobuf Python expose moment HT record json import

安装protobuf

  • 使用Home Brew安装Protobuf:
brew install protobuf
  • 查看是否安装成功
protoc --version
  • 进入文件路径命令行执行
protoc --python_out=./ ./HT_moment_body.proto

  • 此时会在当前目录下生成:HT_moment_body_pb2.py

  • 执行命令后生成的 pb 文件中并没有方法和类,导致报错;
  • 因新版本的 grpc_tools 不直接生成定义了,而是运行中动态生成,所以还是可以正常运行的。

 

标签:协议,Protobuf,Python,expose,moment,HT,record,json,import
From: https://www.cnblogs.com/QingshanY/p/16886408.html

相关文章

  • 传输层协议之TCP三次握手
    1.TCP协议与UDP协议TCP协议:传输控制协议UDP协议:用户数据报协议1.1TCP协议与UDP协议的区别TCP协议是面向连接的,可靠的,进程到进程通信的协议。TCP提供全双工服务,即数......
  • Python正则表达式入门
    Python正则表达式入门文章目录​​Python正则表达式入门​​​​1、在Python中使用正则表达式​​​​2、最基础正则表达式​​​​3、正则匹配函数​​​​正则表达式的字......
  • 学习python-Day87
    一、前台首页组件编写需要创建4个组件HomeView.vue页面组件Header.vue头部组件Banner.vue轮播图组件Footer.vue尾部组件1.HomeView.vue<template><di......
  • Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤
    Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤文章目录​​Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤​​​​背景:LOL这款游戏有着大量的玩家,这个游戏里......
  • Python爬虫之爬取绝对领域美女图片
    Python爬虫之爬取绝对领域美女图片第一步:导入模块:importrequestsfromlxmlimportetree第二步:定义函数:defget_url(start_url):response=requests.get(start_url)d......
  • Python之递归函数与装饰器
    Python之递归函数与装饰器文章目录​​Python之递归函数与装饰器​​​​递归的含义:​​​​python中的时间模块​​​​装饰器​​递归函数在函数内部,可以调用其他函数。如......
  • Python之selenium的打开浏览器的二种方式
    Python之selenium的打开浏览器的二种方式文章目录​​Python之selenium的打开浏览器的二种方式​​​​第一步我们要先按照selenium:​​​​第一种打开方式:​​​​第二种......
  • Python如何使用XPath对HTMl内容解析,,玩转XPath
    Python如何使用XPath对HTMl内容解析文章目录​​Python如何使用XPath对HTMl内容解析​​​​HTMl内容解析​​​​HTML基础:​​​​什么是XPath:​​​​lxml的安装​​​​......
  • (Python)简易通讯录
    问题描述:将用户输入用逗号分隔的一系列人名作为键,用户输入的逗号分隔的手机号作为值,创建字典MyDict,输入一个正整数n,你将被要求读入n个输入(输入形式如下所示),每得到一......
  • python元祖
    元祖里是数据是固定的,不能修改1str_tuple=('dew','','as')23int_tuple=(1,2,4,5,4)45float_tuple=(1.1,20.3,23.9)67bool_tuple=(True,Fals......