问题标签 [pyhook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
121 浏览

pycharm - 如果我在 PyCharm 之外运行,程序会给出导入错误

在 Pycharm CE 中,我像这样导入了项目:

和 file_1 争辩说:

当我双击file1并选择“运行”时它可以工作

但使用命令行不起作用:

我假设我需要定义项目的根或类似的东西,但我真的四处搜索,我找不到什么问题。

什么 PyCharm CE 正在工作,而终端却不是?

(编辑添加可能是原因 的init .py)。

0 投票
1 回答
422 浏览

python-2.7 - Python键盘记录器:需要一个整数

我正在尝试制作一个将文本发送到网络服务器的键盘记录器。使用 pyHook 和 httplib2,我能够成功地让它们分开工作。但是,当我尝试将两者结合起来时,出现错误:

老实说,我不知道为什么会这样。这两个功能都是自己工作的,为什么我不能把它们结合起来呢?有什么建议么?

谢谢!

0 投票
0 回答
348 浏览

python - 在 python 程序中间更改语言

我有一个使用 pyhook 处理文本的程序。因为我也使用希伯来语,所以我试着看看如果我输入希伯来语会发生什么。似乎当程序启动时,PC 也使用希伯来语,如果我更改语言,它会将其理解为希伯来语,反之亦然。我还查看了希伯来字母的 Ascii 值是什么,希伯来语 Ascii 和 Unicode 数字似乎也是错误的。有人可以帮我解决这个问题吗?

打印件是用来检查的
谢谢

0 投票
0 回答
2172 浏览

python - 如何为 Python 3.3 安装 pyhook?

我曾尝试使用 pip,但出现以下错误:

要求 'pyHook-1.5.1-cp33-none-win_amd64.whl' 看起来像一个文件名,但该文件不存在

我正在复制确切的文件名,但仍然出现此错误,我不能只使用 pip install pyhook,它返回不支持 3.3 的版本。

我从这个网站得到了 whl: http ://www.lfd.uci.edu/~gohlke/pythonlibs/

0 投票
1 回答
957 浏览

python - 编译的二进制文件上的Python导入错误?

我正在尝试分发一个 python 应用程序,它使用pyHook我使用 cx_Freeze 来制作已编译的二进制文件。原始的 python 项目在.py形式上完美地工作。但是从 cx_freeze 编译的二进制文件在给出这个 Traceback 之后就终止了:

显然,它找不到_cpyHook哪个是 PyHook 库的一部分。我尝试了很多搜索,但找不到任何有用的信息。如何解决这个问题?

0 投票
0 回答
991 浏览

python - 向上和向下访问键盘键

我试图在 python 中创建一个简单的程序,可以检测是否按下了键盘上的特定键。作为响应,我希望我的代码按下键盘上的特定键。我通过在空白记事本文档上按 W、A、S、D 键来测试此代码。我期待结果会像 wr、ar、sr 和 dr。但我得到的实际结果是 rw, ra, rs ,rd。有人可以帮我吗?

0 投票
2 回答
237 浏览

python - 我的脚本没有删除最后一个字符

我有一个很长的脚本,所以我会总结一下。

LOG_TEXT是存储所有字符的地方,数据通过击键到达那里,因此每次用户在键盘上键入一个键时,它都会转到LOG_TEXT.

最终,LOG_TEXT20 秒后保存在 log.txt 中。

我的问题是,当我单击 Back space 时,它​​不会删除最后一个字符。

这是我一直在尝试的:

并且还尝试过:

和:

任何解决方案/建议?

感谢帮助者:)

0 投票
1 回答
16321 浏览

python-2.7 - 导入 pyHook 失败

我已经为我的 Windows 64 位安装了 pyHook。安装程序已将其安装在 C:\Python27\Lib\site-packages 目录中我无法导入 pyhook(我可以在我的代码中看到 win32 命名文件夹,认为它是它的文件夹)我应该做什么这是口译员的输出

0 投票
0 回答
402 浏览

python - 在 windows 下通过 swig 编译 pyHook 失败

笔记 :

我只想要 pyhook 64 位,这就是为什么要做这一切,因为在互联网上找不到任何 64 位版本的 Windows Link 是这个 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook但我从这里找不到只有 .whl pakages 几个 .exe 但不是 pyhook

我尝试使用默认编译器设置(即 vs)来构建它,但它给出了错误“无法找到 vcvarsall.bat”我已将此添加到系统变量中,但仍然显示错误。

然后我在这里搜索了以前的答案,发现我也可以使用其他编译器,所以我使用了mingw它也显示错误

0 投票
2 回答
281 浏览

python - Python:如何在文件运行时将脚本写入文件然后保持打开状态以在按键上写入?

我正在尝试编写一个脚本,当我运行它时,它会将当前时间写入文件,然后我希望它在后台保持打开状态,以便任何时候按下插入键它都会写入当前时间到文件减去 7 分钟。

我让这两个功能都可以按我的意愿工作,但是它们只能单独工作。例如,如果我标记出保持它打开的块以搜索按键(我为此使用 pyhook),它只会写出我运行它的时间。如果我标记出会写下我第一次运行它的时间的部分,它只会在寻找按键时保持打开状态。这是我的代码

如果我没有标记任何部分,它将在启动时清除文本文件,然后保持打开状态以查找按键。仅标记启动时间部分将使其保持打开状态以正确查找密钥,并且不会清除文本文件。所以我很确定这是一个问题,一旦它开始寻找一个密钥,它就会清除文件,但我不确定为什么,特别是因为它甚至不应该运行任何与文本文件有关的代码,直到密钥被按下,掀起我的if声明。

是否可以将这两个放在同一个脚本中,或者我是否必须将它们分开并用 .bat 或其他东西调用它们?

提前致谢。

(另外,如果您想知道为什么我会想要一个可以执行此操作的程序,我应该与我的兄弟姐妹共享台式计算机,并且我们通过写下记录来跟踪我们已经使用了多长时间我们上车的时间。这样我应该能够自动化它,并且有办法在被要求下车时谨慎地设置我的时间。)