PyHook仅在某些情况下有效,不一致

时间:2018-07-18 21:27:38

标签: python tkinter pyhook

我开发了可在多台计算机上使用的Python程序。该程序是一个计数器,用于计算条形码扫描器每次读取QR码的时间间隔,并将这些时间间隔写入CSV文件,并使用该计数更新仪表板。 Python没有针对此用途的焦点,这就是为什么必须使用pyHook来接收条形码扫描的原因。 Python 2.7安装在每台计算机的硬盘驱动器上,并且Python程序本身在我们的网络驱动器上,因此可以将CSV文件写入网络。

我找不到适用于Windows(64位)的pyHook的安装程序,所以我只是将必要的模块文件复制到了硬盘驱动器上Python的site-packages文件夹中。

我遇到的问题是,该程序已在每台计算机上运行了多次,但是无论是否在任何给定的尝试下都可以运行,这是一个硬币翻转,这对我来说毫无意义,这就是为什么它难以实施的原因解决问题。

程序首先打开一个输入窗口,然后根据输入内容创建一个带有tkinter的仪表板。然后,用户转到另一个Web程序进行扫描,因此仪表板此时没有焦点,然后开始扫描。即使程序失败,它也会走得很远,然后条形码扫描器中的任何内容都不会被读取。

有人对为什么出现此不一致的错误有任何想法吗?我需要做其他事情才能正确安装pyHook吗?对我可以修复的模块的访问是否存在问题?

0 个答案:

没有答案