[英]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
keyUp
和keyDown
不对应于 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.