QuLab的RPC
QuLab-RPC的Python项目详细描述
Qulab_RPC
Qulab的RPC
安装
我们鼓励通过pip工具(python包管理器)安装qlab RPC:
python -m pip install QuLab-RPC
要从最新源安装,您需要在您的计算机上克隆GitHub存储库。在
^{pr2}$然后,可以通过以下方式安装依赖项和qlab:
cd QuLab_RPC
python -m pip install -r requirements.txt
python -m pip install -e .
使用
服务器
importasyncioimportmathfromqurpcimportZMQServerdefstart(loop):module=mathserver=ZMQServer(port=8765,loop=loop)server.set_module(module)server.start()if__name__=="__main__":importasyncioloop=asyncio.get_event_loop()start(loop)try:loop.run_forever()finally:loop.close()
客户
fromqurpcimportZMQClientaddr="tcp://127.0.0.1:8765"client=ZMQClient(addr)y=awaitclient.sin(3.14)
运行测试
要运行测试:
python -m pytest
报告问题
请报告所有问题on github。在
许可证
- 项目
标签: