为什么程序没有 运行 任何输出?

why program isn't running any output,?

我需要鼠标在给定轴下方无限移动,直到我中断程序。

import pyautogui, time

for i in range(0):
    pyautogui.moveTo(716, 234, duration = 2)
    pyautogui.moveTo(234, 600, duration = 2)
    time.sleep(2)

你的 for 循环

for i in range(0):

运行s 0次,for循环中的代码因此不会执行。 如果你想让for循环运行n次你不能把0的值改成n.

n = 3
for i in range(n):
    print("Hello!")

上面的循环会输出:

Hello!
Hello!
Hello!

如果您需要鼠标在给定轴下方无限移动,直到您破坏程序,您可以使用 while True 循环代替。

while True:
    print("hello")

永远不会满足您的 for 循环条件,因此永远不会调用您对 pyautogui 的命令。 如果您需要无限循环,请使用 'while True:'