我正在尝试使用 RPyC 将对象作为参数从客户端传递到服务器。但服务器无法访问该对象,我收到一个 AttributeError。
服务器代码:
class AgentService(rpyc.Service):
def exposed_func(self, obj):
return obj.name
客户代码
self._conn = connect(agent_host, agent_port, config = {"allow_public_attrs" : True})
return self._conn.root.func(obj)
returns: AttributeError: cannot access 'name'.
我正在使用RPyC服务并根据网站进行编码,这应该可以。
有任何想法吗?