Autopy鼠标自动化流程

问题描述 投票:0回答:3

我正在尝试自动化一个过程,其中我的鼠标/光标在循环中移动并写入一个值(在这个循环中)。

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 仅需要字符串,所以我无法这样做。如果您对此有任何想法,请告诉我。

autopy
3个回答
0
投票
a=100
autopy.key.type_string('%d'%a)

希望能帮到你。


0
投票
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
缓慢移动


0
投票
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)

现在你已经有了格式字符串

© www.soinside.com 2019 - 2024. All rights reserved.