在Python中如何在调用函数中使用变量?

时间:2013-10-30 05:16:15

标签: python call mousemove xdotool

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

但是如果x=500y=600

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

xy的语法应该是什么?

2 个答案:

答案 0 :(得分:2)

像这样使用

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

xy是指向数据的变量。但是当您说"x""y"时,您正在传递数据。

答案 1 :(得分:0)

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

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