所以我一直在朋友的推荐下关注如何制作Bots这个很好的指南,它在2010年写得有点旧,但似乎(大多数)是最新的。然而,通过1/4的方式,我似乎得到了这个奇怪的语法错误。我知道我没有做任何与原始脚本有太大不同的要求。
(假设我已经拥有(导入win32api,win32co / import os / import time /以及h_x = 0 / h_y = 0))
我调整了一些值来处理多个事情,但是错误(参见代码中的注释):
import win32api, win32co
import os
import time
h_x = 0
h_y = 0
def mPos_h(cord):
win32api.SetCursorPos((h_x + cord[0], h_y + cord[1])
// error
def cords_h():
x, y = win32api.GetCursorPos()
x = x - h_x
y = y - h_y
答案 0 :(得分:2)
正如所有程序员都经历过的那样,你在这里错过了一个右括号:
def mPos_h(cord):
win32api.SetCursorPos((h_x + cord[0], h_y + cord[1])
应该是:
def mPos_h(cord):
win32api.SetCursorPos((h_x + cord[0], h_y + cord[1]))