spiegel:远程(镜像)python对象

时间:2024-04-18 22:09:08
【文件属性】:

文件名称:spiegel:远程(镜像)python对象

文件大小:10KB

文件格式:ZIP

更新时间:2024-04-18 22:09:08

Python

spiegel一词是德语的镜子。 该库使您可以通过http服务器快速公开/镜像python类实例。 安装 通过pip install spiegel从pypi pip install spiegel 这是什么 为了发挥作用, spiegel需要服务器和客户端。 服务器使用您的类的实例,并通过http公开API,该API 1:1镜像对象上的方法和属性。 如果调用了这些端点中的任何一个,则服务器仅对其在本地保留的对象调用相应的方法。 客户端从您的课程和服务器地址开始。 它用到对作为http服务器运行的远程镜像对象上的相应端点的http请求替换类上的所有方法和属性。 客户端的外观和行为就像您在内存中有对象的本地实例一样,但是相反,它通过与镜像对象进行通信来生成所有行为。 例子 定义一个简单的Calculator在文件类calculator.py class Calculator :


【文件预览】:
spiegel-master
----tests()
--------test_server.py(1KB)
--------__init__.py(0B)
--------calculator.py(369B)
--------test_multiclient.py(1KB)
--------test_multiserver.py(2KB)
--------test_client.py(1KB)
----LICENSE(1KB)
----spiegel()
--------server.py(2KB)
--------utils.py(2KB)
--------multiclient.py(520B)
--------client.py(2KB)
--------__init__.py(352B)
--------multiserver.py(766B)
----setup.py(333B)
----.gitignore(61B)
----README.md(3KB)

网友评论