0

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

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 只接受字符串,所以我不能这样做。请让我知道,如果您对此有任何想法。

4

2 回答 2

0
a=100
autopy.key.type_string('%d'%a)

我希望它可以帮助你。

于 2016-07-15T08:11:13.703 回答
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对于慢动作

于 2021-01-11T07:01:14.477 回答