import pyautogui
from time import sleep
sleep(5)
pyautogui.keyDown('ctrl')
sleep(0.5)
pyautogui.keyDown('D')
sleep(5)
pyautogui.keyUp('D')
sleep(0.5)
pyautogui.keyDown('A')
sleep(5)
pyautogui.keyUp('A')
sleep(0.5)
pyautogui.keyUp('ctrl')
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)
# зажимает shift и 3 раза жмет налево
with pyautogui.hold('shift'):
pyautogui.press(['left', 'left', 'left'])
# в вашем случае можно попробовать сделать так
with pyautogui.hold('shift'):
sleep(n) # n - время зажатия