0

我在 Ubuntu 上使用 Python。 call(["xdotool", "mousemove", "500","600"])工作正常。

但如果x=500, y=600,

call(["xdotool", "mousemove", "x","y"]) 不起作用。

x和的语法应该是什么y

4

2 回答 2

2

像这样使用它

call(["xdotool", "mousemove", str(x), str(y)])

x并且y是指向数据的变量。但是,当您说"x"和时"y",您是在传递数据本身。

于 2013-10-30T05:17:42.227 回答
0

删除引号。如果您保留引号,它将被视为字符串。

call(["xdotool", "mousemove", "500","600"])

于 2013-10-30T05:18:52.387 回答