使用 SimulateKeyboard 模拟键盘输入内容

11 min read

您可以使用 pyautogui 库来模拟键盘输入内容。以下是一个使用 pyautogui 模拟键盘输入的示例:

import pyautogui
import time

# 在 3 秒的时间内打开文本编辑器
time.sleep(3)

# 模拟键盘输入
pyautogui.typewrite('Hello, world!')

# 模拟按下回车键
pyautogui.press('enter')

# 模拟组合键 Ctrl + A (选中全部内容)
pyautogui.keyDown('ctrl')
pyautogui.press('a')
pyautogui.keyUp('ctrl')

这段代码将使用 typewrite 模拟键盘输入 "Hello, world!",然后使用 press 模拟按下回车键,最后使用 keyDownkeyUp 模拟按下和释放 Ctrl 键,并通过 press 模拟按下字母 "a"。