Так что я искал в интернете, пытаясь выяснить, что я здесь делаю неправильно.По сути, я хочу создать скрипт, который будет предлагать пользователю ввести число, а затем выполнить операцию вставки ctrl - v много раз.Я пробовал вариацию по вариации ниже, но она просто не работает.
Команды отлично работают вне цикла, но в тот момент, когда я пытаюсь сделать это, программа просто вылетает.Я, вероятно, упускаю что-то очевидное, но я пытался найти что-то в течение последних 2 часов без какой-либо удачи.Любая помощь приветствуется.
import time
import pyautogui
x = input()
time.sleep(5) #delays the next process by 5 seconds
def work():
global x
pyautogui.hotkey('ctrl','v')
time.sleep(.25)
pyautogui.press('enter')
time.sleep(.25)
x = x - 1
try:
while x > 0:
work()
else:
pass
except KeyboardInterrupt:
pass