我正在尝试自动化一个过程,其中我的鼠标/光标在循环中移动并写入一个值(在这个循环中)。
autopy.mouse.move(800,350)
time.sleep(0.75)
autopy.mouse.click(LEFT_BUTTON)
autopy.mouse.click(LEFT_BUTTON)
time.sleep(2.0)
autopy.key.type_string("100")
time.sleep(1.0)
有没有一种方法可以使用“autopy.key.type_string(“100”)”来更改此循环中的编号。
例如。 100、200、300。 。 。 .1000等等。
由于 autopy 仅需要字符串,所以我无法这样做。如果您对此有任何想法,请告诉我。
a=100
autopy.key.type_string('%d'%a)
希望能帮到你。
for i in range(0,1000,100):
autopy.mouse.smooth_move(800,350)
time.sleep(0.75)
autopy.mouse.click()
autopy.mouse.click()
time.sleep(2.0)
autopy.key.type_string(str(i))
time.sleep(1.0)
smooth_move
缓慢移动
for i in range(0, 1001, 100):
autopy.mouse.move(800,350)
time.sleep(0.75)
autopy.mouse.click(LEFT_BUTTON)
autopy.mouse.click(LEFT_BUTTON)
time.sleep(2.0)
autopy.key.type_string(f"{i}") # this line
time.sleep(1.0)
现在你已经有了格式字符串