如何使用 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"
需要单独按下。
我正在尝试 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"
需要单独按下。