我想通过python记录鼠标点击的位置坐标,和键盘的输入内容,汇总到一个列表
时间: 2024-10-24 09:07:36 浏览: 23
在Python中,你可以使用`pyautogui`库来获取鼠标的点击位置坐标,而`keyboard`库则用于监听键盘输入。下面是一个简单的例子,展示了如何将这两个信息记录到一个列表中:
```python
import pyautogui
from keyboard import read_hotkey
click_positions = [] # 存储鼠标点击位置的列表
input_records = [] # 存储键盘输入的列表
def record_click_and_input():
while True:
# 记录鼠标点击位置
click_position = pyautogui.position()
click_positions.append(click_position)
# 当按下特定组合键(这里假设是Ctrl+Enter)
key = read_hotkey('ctrl+enter')
if key is not None:
input_records.append(f"Key pressed: {key}")
break # 结束循环
# 开始记录
record_click_and_input()
阅读全文