Frage

I am using Python on Ubuntu. call(["xdotool", "mousemove", "500","600"])works fine.

But if x=500, y=600,

call(["xdotool", "mousemove", "x","y"]) does not work.

What should be the syntax of x and y?

War es hilfreich?

Lösung

use it like this

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

x and y are variables which are pointing to data. But when you say, "x" and "y", you are passing the data itself.

Andere Tipps

Remove the quotes. If you keep quotes, it will treat as a string.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top