pynput相关内容

Python pip安装不安装pynput?

当我键入时 pip install pynput 在命令提示符下,它只显示collecting pynput,并且没有安装。我已经检查过,以确保PIP正常工作。我使用的是Python3.5.0。 推荐答案 升级pip python -m pip install --upgrade pip 然后尝试: python -m pip install pynput ..
发布时间:2022-04-18 15:48:09 Python

如何在Pynput中使用鼠标侧键?

我正在使用Python模块Pynput创建一个宏,该宏将按下我的一个侧边按钮。有人知道侧键在Pynput里叫什么吗? 例如: from pynput.mouse import Button, Controller mouse = Controller() mouse.press(Button.SIDEBUTTON) mouse.release(Button.SIDEBUTTON) S ..
发布时间:2022-04-09 22:39:10 Python

如何在函数运行期间忽略所有用户输入?

我有一个 Python 模块,它使用 pynput 侦听组合键,然后,一旦按下它,它就会在文本程序中键入一个字符串. 效果很好!除了... 在下面的示例中,用户的组合键设置为 shift + space.这很有意义,并且可能是运行我的程序的 Windows 用户最常用的键盘命令.问题是,当按住 shift 键时,它会改变 pynput 类型.它将输入 )!/20/2019,而不是 01 ..
发布时间:2021-09-15 19:12:13 Python

在python中按下一个键时如何停止程序?

我有一个无限循环的程序,每 5 秒打印一次“程序正在运行",我想在按下结束键时停止它. 因此,我创建了一个键侦听器,如果按下结束键,该侦听器将返回 false.如果我没有无限循环,那应该可行.我希望它即使在无限循环中也能工作. 这是我的代码: from pynput 导入键盘导入时间def on_press(key):打印键if key == keyboard.Key.end:打印' ..
发布时间:2021-06-26 19:26:26 Python

Python pyautogui/pynput 点击功能

我尝试制作一个简单的自动点击器,但它对我不起作用.我的光标像 f*** 一样缓慢移动.你们知道如何解决这个问题吗? 问题:第 11 行,pyautogui.click(button='left') 没有点击. from pynput.mouse import Listener, Button, Controller导入pyautogui# 鼠标任意键按下时调用此函数def on_click ..
发布时间:2021-06-23 19:33:50 Python

Tkinter 如何与 Listener 一起工作?

我已经写了一个 Tkinter,我希望有一个监听器来监视用户的键盘输入.但是当我使用 mainloop() 启动 Tkinter 时,Listener 无法与之协同工作,直到我退出 Tkinter 才会启动. 我已经尝试在 Tkinter 子单元中添加这个监听器,但它不起作用. def 初始化():打印(“开始...")print("启动监听器...")使用 mouse.Listener( ..
发布时间:2021-06-04 20:37:11 Python

循环播放,直到按下键并重复

我试图在按下一个键时循环打印,并在按下另一个键时停止打印. 我也不想退出该程序,它必须继续侦听密钥. 问题:但是我得到的是一个无限循环,因为当循环为True时,它无法监听另一个键! 来自Pynput导入键盘的 def on_press(key):如果键== keyboard.Key.f9:而True:打印(“加载")如果键== keyboard.Key.f10:#停止监听返回Fal ..
发布时间:2021-05-28 19:22:22 Python

OBS未从python脚本接收热键

我正在尝试通过让python脚本搜索屏幕上的特定图像来在OBS中进行自动场景转换.当检测到图像时,python脚本将发送热键,该热键应由OBS选择(在程序中添加了相同的热键). 但是,我在chrome/notepad/某些游戏/etc等各种应用程序中尝试了此操作,并且热键确实被“传输"了,但是OBS却不接受它们.我不知道为什么,有什么帮助吗? 解决方案 来自此线程:按键Python ..
发布时间:2021-05-14 19:23:24 Python

type(list [0])返回pynput.keyboard._win32.KeyCode

我的问题是 pynput 如何返回数据(我希望那是你怎么说的?). 所以我想做的是让监听器记录键盘输入,然后使用添加到列表中的字母在单词中形成字符串.虽然,似乎字母不是字符串.相反,它们返回为 pynput.keyboard._win32.KeyCode 是否可以将其转换为python可读的字符串或其他内容? 就像是这样:我输入了 f,t,w print(type(list [0 ..
发布时间:2021-05-04 21:07:41 Python

用Pynput监听特定的按键

我希望我的代码侦听用户输入,如果按下键c则执行某些操作,如果按下键v则执行其他操作. 我已经设法使用global来做到这一点,但是感觉就像是一个丑陋的骇客: from pynput import keyboard def on_press(key): try: global user_input if key.char == "c": ..
发布时间:2020-07-04 21:19:41 Python

在Python中使用Pynput检查特定的密钥

dpressed = 0 def on_press(key): if key == ('d'): global dpressed dpressed+=1 logging.info("D: %s" % dpressed) 当我运行此代码并按d时,什么都没发生,我怀疑是因为在检查时需要将该键称为其他名称.有人知道应该是什么吗? 解决 ..
发布时间:2020-07-04 21:19:38 Python

使用pynput.Listener和keylogger监听特定的键?

我下面有以下python脚本: 但是我想“监听",或者如果足够的话,只需将以下键“记录"到我的log.txt中:Key.left和Key.up.我该如何造成这种限制? 此问题相似,但她的回复的代码结构有些相似有所不同,并且需要进行重大更改以允许键盘记录程序和Listener上的此限制. 还有另外一个问题对我来说,可能是寻找解决方法的灵感之源. 我花了一些时间寻找一个可以给我 ..
发布时间:2020-05-02 09:41:22 Python