python 记录键盘 并删除前4个字符
时间: 2023-12-14 10:39:19 浏览: 100
Python-Keylogger:一个简单的python键盘记录程序,它将自己广告到启动文件夹并将日志发送到您在代码中指定的地址
你可以使用 Python 的 `keyboard` 模块来记录键盘输入,并使用字符串切片来删除前4个字符。以下是一个示例代码:
```python
import keyboard
# 开始记录键盘输入
keyboard.record(until='esc')
# 获取记录的输入并删除前4个字符
recorded = keyboard.get_recorder().events
input_str = ''.join([e.name for e in recorded])
output_str = input_str[4:]
# 输出结果
print(f'输入:{input_str}')
print(f'输出:{output_str}')
```
在上面的代码中,我们首先使用 `keyboard.record` 函数开始记录键盘输入,直到用户按下 `esc` 键停止记录。然后,我们使用 `keyboard.get_recorder().events` 获取记录的输入事件列表,将它们连接成一个字符串 `input_str`。最后,我们使用字符串切片 `[4:]` 删除前4个字符,将结果存储在 `output_str` 中,并输出结果。
请注意,使用 `keyboard` 模块需要管理员权限,在某些系统上可能需要安装额外的依赖项。
阅读全文