如何使用 pyautogui 在字段中输入任意数字?

How do i enter an arbitrary number into a field using pyautogui?

我正在尝试 pyautogui 输入变量,这是一个不断变化的数字。

我尝试了 Typewrite()keyDown()

这是代码:

pyautogui.keyDown("enter")
pyautogui.keyDown(count)
count += scale

我希望它能输入变量并点击回车。输入部分顺便说一句。它没有像我希望的那样粘贴变量。

试试这个:

pyautogui.keyDown("enter")
pyautogui.keyDown(str(count))
count += scale'

如果count是整数,首先需要将其转换为字符串str()

如果您需要输入大于 9 的数字,您需要这样做:

for c in str(count):
    pyautogui.keyDown(c)

因为您的键盘上没有 "10" 以上的键。 "1""0" 需要单独按下。