pyautogui不等待用户响应执行下一步程序

我在做一个pyautogui程序
希望pyautogui不等待用户响应执行下一步程序

import pyautogui,random
pyautogui.FAILSAFE = False
pyautogui.alert(text='', title='病毒准备轰炸', button='OK')

while True:
    n = pyautogui.password(text='', title='', default='', mask='*')#不等待用户反馈
    x = random.randint(-1000, 1000)
    y = random.randint(-1000, 1000)
    #pyautogui.moveTo(x, y, duration=0)
    if n == 'yqf9966':
        break

希望可以一边执行下面的程序一边等待答复
谢谢🙏

可以使用多线程, 需要threading模块。

import pyautogui,random,threading
def f():
    while running: # running 控制是否运行
        x = random.randint(-1000, 1000)
        y = random.randint(-1000, 1000)
        #pyautogui.moveTo(x, y, duration=0)

pyautogui.FAILSAFE = False
pyautogui.alert(text='', title='病毒准备轰炸', button='OK')
 
running=True
t=threading.Thread(target=f)
t.start()
while True:
    n = pyautogui.password(text='', title='', default='', mask='*')#不等待用户反馈
    if n == 'yqf9966':
        running=False
        break

如果有帮助, 点个「采纳」谢谢。

都不清楚你说的什么意思