我无法运行使用PYAUTOGUI的多个用户定义函数

问题描述 投票:1回答:1

我目前在设置涉及pyautogui的用户定义函数时遇到问题。

我能够从其他.py文件导入函数,不用担心,但是当我尝试一个接一个地运行时,第二个实际上并没有控制鼠标和键盘。

下面的示例代码

def findProgram(point, taskbar_image):
    taskbar_image = r"file location"
    point = pyautogui.locateOnScreen(taskbar_image)
    point = pyautogui.center(point)
    pyautogui.moveTo(point, duration=.2)
    pyautogui.click()
    return

def findList(home, browser):
    home = (25, 35)
    browser = (45, 75)
    pyautogui.moveTo(home, duration=.2)
    pyautogui.click()
    pyautogui.moveTo(browser, duration=.2)
    pyautogui.click()
    return

findProgram(0, 0)

findList (0, 0)

[当我运行此命令时(即使没有将其导入到另一个文件中),第一个函数将起作用,而第二个函数将不起作用。该过程完成,没有错误。我对编程非常陌生,因此对任何不清晰的内容都表示歉意。

谢谢,

python pyautogui
1个回答
0
投票

我尝试过

© www.soinside.com 2019 - 2024. All rights reserved.