文件名称:json-rpc::repeat_button:JSON-RPC 12传输实现。 支持python 23和pypy
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-02 04:29:17
python json-rpc Python
json-rpc 和传输规范实现。 支持Python 2.6 +,Python 3.3 +,PyPy。 具有可选的Django和Flask支持。 200多个测试。 特征 此实现没有任何传输功能实现,只有协议。 根据当前代码,任何客户端或服务器实现都很容易,但是需要传输库,例如请求,gevent或zmq,请参见。 香草Python,无依赖性。 200多个边缘案例的测试。 对Django和Flask的可选后端支持。 json-rpc 1.1和2.0支持。 安装 pip install json - rpc 测验 快速开始 这是库的重要组成部分,因为JSON-RPC标准中有很多边缘情况。 要管理各种受支持的python版本以及可选的后端json-rpc,请使用tox: tox 小费 在本地开发期间,将您的python版本与toxRunner一起使用。 例如,如果您使用的是Py
【文件预览】:
json-rpc-master
----MANIFEST.in(72B)
----README.rst(6KB)
----.github()
--------FUNDING.yml(602B)
----AUTHORS(1KB)
----ISSUE_TEMPLATE.md(997B)
----LICENSE.txt(1KB)
----.circleci()
--------config.yml(1KB)
----PULL_REQUEST_TEMPLATE.md(1KB)
----jsonrpc()
--------exceptions.py(4KB)
--------manager.py(4KB)
--------dispatcher.py(3KB)
--------base.py(2KB)
--------jsonrpc.py(773B)
--------utils.py(4KB)
--------backend()
--------__init__.py(245B)
--------jsonrpc2.py(8KB)
--------six.py(21KB)
--------tests()
--------jsonrpc1.py(4KB)
----examples()
--------server.py(884B)
--------client.py(2KB)
----CONTRIBUTING.md(7KB)
----tox.ini(1KB)
----setup.cfg(90B)
----setup.py(2KB)
----Makefile(469B)
----changelog(2KB)
----docs()
--------source()
--------make.bat(5KB)
--------requirements.txt(29B)
--------Makefile(5KB)
--------_static()
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(109B)
----.coveragerc(198B)