# зажимает shift и 3 раза жмет налево
with pyautogui.hold('shift'):
pyautogui.press(['left', 'left', 'left'])
# в вашем случае можно попробовать сделать так
with pyautogui.hold('shift'):
sleep(n) # n - время зажатия
import pyautogui
import time
def press_key(key: str, time: int):
"""
key: Клавиша
time: Время зажатия
"""
amount_of_clicks = time // 0.03
pyautogui.press(keys=key, presses=int(amount_of_clicks), interval=0.03)
time.sleep(5)
with pyautogui.hold('ctrl'):
press_key("d", 5)
time.sleep(0.5)
press_key("a", 5)