QDB协议。
os-qdb-protocal的Python项目详细描述
#OS QDB协议
[![构建状态](https://www.travis-ci.org/cfhamlet/os-qdb-protocal.svg?branch=master)(https://www.travis-ci.org/cfhamlet/os qdb protocal)
[![codecov](https://codecov.io/gh/cfhamlet/os qdb protocal/branch/master/graph/badge.svg)(https://codecov.io/gh/cfhamlet/os qdb protocal)
[![pypi-python版本](https://img.shields.io/pypi/pyversions/os qdb protocal.svg)(https://pypi.python.org/pypi/os qdb protocal)
[![pypi](https://img.shields.io/pypi/v/os qdb protocal.svg)(https://pypi.python.org/pypi/os qdb protocal)
支持qdb命令:``get`,``测试`
b'test-key')
```
*使用上游方法生成要发送的数据
```
s是用于向proto.upstream():
s.send(data)
`````
*使用下游方法分析数据并获取大小
```
下游=proto.downleam()
读取大小=下一个(下游)
而读取大小=0:
s是用来从套接字、文件等接收数据的东西,等等。
data=s.read(read廑size)
read廑size=downleam.send(data)
```````
*访问密钥和值
`````
````
proto.key
`````
[![构建状态](https://www.travis-ci.org/cfhamlet/os-qdb-protocal.svg?branch=master)(https://www.travis-ci.org/cfhamlet/os qdb protocal)
[![codecov](https://codecov.io/gh/cfhamlet/os qdb protocal/branch/master/graph/badge.svg)(https://codecov.io/gh/cfhamlet/os qdb protocal)
[![pypi-python版本](https://img.shields.io/pypi/pyversions/os qdb protocal.svg)(https://pypi.python.org/pypi/os qdb protocal)
[![pypi](https://img.shields.io/pypi/v/os qdb protocal.svg)(https://pypi.python.org/pypi/os qdb protocal)
支持qdb命令:``get`,``测试`
b'test-key')
```
*使用上游方法生成要发送的数据
```
s是用于向proto.upstream():
s.send(data)
`````
*使用下游方法分析数据并获取大小
```
下游=proto.downleam()
读取大小=下一个(下游)
而读取大小=0:
s是用来从套接字、文件等接收数据的东西,等等。
data=s.read(read廑size)
read廑size=downleam.send(data)
```````
*访问密钥和值
`````
````
proto.key
`````