INNER CODE UNIT · Python
invoke
codematrixer/hmdriver2 · hmdriver2/_client.py:83
def invoke(self, api: str, this: str = "Driver#0", args: typing.List = []) -> HypiumResponse:
"""
Hypium invokes given API method with the specified arguments and handles exceptions.
Args:
api (str): The name of the API method to invoke.
args (List, optional): A list of arguments to pass to the API method. Default is an empty list.
Returns:
HypiumResponse: The response from the API call.
Raises:
InvokeHypiumError: If the API call returns an exception in the response.
"""
request_id = datetime.now().strftime("%Y%m%d%H%M%S%f")
params = {
"api": api,