zoukankan      html  css  js  c++  java
  • python pyHook模块和pythoncom编写监控键盘和鼠标

    安装:

    https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook  pyHook

    pythoncom 位于pywin32 下  所以安装  pywin32 即可

    pip install pypiwin32

    有个问题对中文系统支持不友好  会报错8字符  Unicode编码问题,获取窗口的中文字符时会报错

    我试验了一下,记事本文件名为ascii的话就没问题,文件名为中文就会出错 TypeError: KeyboardSwitch() missing 8 required positional arguments: 'msg', 'vk_code', 'scan_code', 'ascii', 'flags', 'time', 'hwnd', and 'win_name'。所以中文系统的话在该bug修好前用这个基本没门了。我手里的问题好像要借用GUI(tkinter或PyQt)解决了。


  • 相关阅读:
    sqoop
    HBase API操作
    Hbase 01-安装| shell操作
    Azkaban
    Kafka-API
    Oozie
    Kafka Manager| KafkaMonitor
    kafka工作流程| 命令行操作
    CDH| HUE的自动化安装部署
    Impala
  • 原文地址:https://www.cnblogs.com/wudeng/p/9445228.html
Copyright © 2011-2022 走看看