在做remote客户端模拟并发测试时,使用近段时间学习的python语言,加上需要发送protobuf数据。现在首先研究一下怎么去入手安装protobuf
安装protoc
在网上找了一下,大部分都是Linux上的安装教程,提供的链接都是:http://code.google.com/p/protobuf/downloads/list
各种说法,比如将protoc.exe文件拷贝到protobuf-master/python目录下,打开cmd,切换到protobuf-master/python目录下,依次执行:
python setup.py build
python setup.py test
python setup.py install
提示失败!
查找着发现使用其的目的是将.proto文件转换成.py文件,以供后续使用。故直接下载protoc.exe文件即可
网上搜索“protoc.exe下载”,即可直接下载protoc.exe文件
定义一个proto文件
因为是.proto文件转换成.py文件,必须的得有proto文件,现在定义一个people.proto文件,内容如下:
message people
{
required string nam