无法在python的typewrite函数中传递变量

时间:2018-07-23 10:12:18

标签: python pyautogui

我在pyautogui库下的typewrite函数中传递一个int变量时遇到问题,认为该示例具有清晰的视图

{{1}}

我希望k变量自动递增,但它给出错误消息

1 个答案:

答案 0 :(得分:2)

您可能需要做的是将int转换为string,因为typewrite需要 字符串参数: 请参考以下示例:

import pyautogui
ag19 = 19
for k in range(13,ag19):        
    pyautogui.typewrite('f-'+str(k))

并且可能需要在导入pyautogui之后的开头添加它:

pyautogui.PAUSE = 1         # set pyautogui.PAUSE to 1 for a one-second pause after each function call