Почему не работает keyboard.write("1") и как это исправить?
Я делаю программу которая активирует Windows
import keyboard
import time
import os
import subprocess
from colorama import*
init()
os.system("cls")
# ввод команды powershell
command = "irm https://get.activated.win | iex"
result = subprocess.run(["powershell", "-Command", command], capture_output=True, text=True)
# активация через Microsoft Activation Scripts 3.4
time.sleep(3)
keyboard.write("1")
После того как он вводится команда: irm https://get.activated.win | iex
открывается Microsoft Activation Scripts 3.4 где с помощью keyboard.write("1")
вводится цифра 1. Но почему то keyboard.write("1")
не хочет работать так как я хочу. Как будто бы после открытия Microsoft Activation Scripts 3.4 программа будто останавливается до тех пор пока не закроется Microsoft Activation Scripts 3.4. И только после закрытия Microsoft Activation Scripts 3.4 вводится цифра 1. Как это исправить?