python操作键盘输入
时间: 2023-05-29 13:05:27 浏览: 371
Python中可以使用`input()`函数来读取键盘输入,例如:
```python
name = input("Please enter your name: ")
print("Hello, " + name + "!")
```
运行上面的代码,程序会等待用户输入,输入完成后,程序会输出`Hello, `加上用户输入的名字。
除了使用`input()`函数读取键盘输入外,还可以使用第三方库`pynput`来模拟键盘输入,例如:
```python
from pynput.keyboard import Key, Controller
keyboard = Controller()
# 模拟键盘输入字符串
keyboard.type("Hello, World!")
# 模拟键盘按下和松开
keyboard.press(Key.enter)
keyboard.release(Key.enter)
```
上面的代码中,我们首先导入了`pynput`库中的`Key`和`Controller`类,然后创建了一个`Controller`对象来控制键盘。使用`keyboard.type()`方法可以模拟键盘输入字符串,使用`keyboard.press()`和`keyboard.release()`方法可以模拟键盘按下和松开。
阅读全文