繁体   English   中英

如何制作一个上下移动的自动点击器?

[英]How do I make an autoclicker that goes up and down?

我正在尝试制作一个自动点击器,它点击向上键 10 秒,然后点击向下键 10 秒。 我为此使用了 pyautogui 模块,并且每当我运行时由于某种原因出现此错误:

keyUp() missing 1 required positional argument: 'key'

这是代码的rest:

import pyautogui, time
time.sleep(2)
x = 0
times = 20 

while True:
    if x == times:
        print("Stopped Clicking")
        break

    else:
        pyautogui.keyUp(), time.sleep(10), pyautogui.keyDown()
        x += 1

检查 pyautogui 文档: https://pyautogui.readthedocs.io/en/latest/keyboard.html#the-press-keydown-and-keyup-functions

keyUpkeyDown不对应于 Up 键和 Down 键,它们对应于向上和向下的给定键(您必须作为参数提供)。 例如, keyDown('space')按住空格键并将其保持下去,直到调用keyUp('space')

我认为您想要的是在up键上调用press function down例如:

import pyautogui, time

time.sleep(2)

for _ in range(20):
    pyautogui.press("up")
    time.sleep(10)
    pyautogui.press("down")

print("Stopped Clicking")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM