def snapshot(self, width=<NUM_LIT>):
return self.agent.screen.getScreen(width)<EOL>
Take the screenshot from the target device. The supported output format (png, jpg, etc.) depends on the agent
implementation.

Args:
    width (:obj:`int`): an expected width of the screenshot. The real size depends on the agent implementation
    and might not be possible to obtain the expected width of the screenshot

Returns:
    2-tuple:
        - screen_shot (:obj:`str/bytes`): base64 encoded screenshot data
        - format (:obj:`str`): output format 'png', 'jpg', etc.