INNER CODE UNIT · Python
invoke_captures
codematrixer/hmdriver2 · hmdriver2/_client.py:120
def invoke_captures(self, api: str, args: typing.List = []) -> HypiumResponse:
request_id = datetime.now().strftime("%Y%m%d%H%M%S%f")
params = {
"api": api,
"args": args
}
msg = {
"module": "com.ohos.devicetest.hypiumApiHelper",
"method": "Captures",
"params": params,
"request_id": request_id
}
self._send_msg(msg)
raw_data = self._recv_msg(decode=True)
data = HypiumResponse(**(json.loads(raw_data)))
if data.exception: