Tôi đang cố gắng truyền một đối tượng làm paramater bằng cách sử dụng RPyC từ máy khách đến máy chủ. Nhưng máy chủ không thể truy cập đối tượng và tôi nhận được một AttributeError.đối tượng truyền qua trong rpyc không thành công
server Code:
class AgentService(rpyc.Service):
def exposed_func(self, obj):
return obj.name
mã khách hàng
self._conn = connect(agent_host, agent_port, config = {"allow_public_attrs" : True})
return self._conn.root.func(obj)
returns: AttributeError: cannot access 'name'.
Tôi đang sử dụng dịch vụ RPyC và accoding vào trang web, điều này sẽ làm việc.
Bất kỳ ý tưởng nào?
David, Cảm ơn bạn đã chỉnh sửa - trông chuyên nghiệp hơn nhiều ... – Ben