

def typewrite(message, interval=0.0, pause=None, _pause=True):
    'Performs a keyboard key press down, followed by a release, for each of\n    the characters in message.\n\n    The message argument can also be list of strings, in which case any valid\n    keyboard name can be used.\n\n    Since this performs a sequence of keyboard presses and does not hold down\n    keys, it cannot be used to perform keyboard shortcuts. Use the hotkey()\n    function for that.\n\n    Args:\n      message (str, list): If a string, then the characters to be pressed. If a\n        list, then the key names of the keys to press in order. The valid names\n        are listed in KEYBOARD_KEYS.\n      interval (float, optional): The number of seconds in between each press.\n        0.0 by default, for no pause in between presses.\n\n    Returns:\n      None\n    '
    interval = float(interval)
    _failSafeCheck()
    for c in message:
        if (len(c) > 1):
            c = c.lower()
        press(c, _pause=False)
        time.sleep(interval)
        _failSafeCheck()
    _autoPause(pause, c)

dataset/ETHPy150Open asweigart/pyautogui/pyautogui/__init__.py typewrite/VarMisuse@88/409 `_pause`->`c`