8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

当终端聚焦时,Pynput 无法识别输入

TFOH 2月前

85 0

我有一个使用脚本在 Unity 中程序生成的岛屿,如果我能以某种方式导出我喜欢的岛屿并将其放入 Blender 中就好了。我需要对结构进行建模,以便...

我有一个岛屿,它是使用脚本在 Unity 中程序生成的,如果我能以某种方式导出我喜欢的岛屿并将其放入 Blender 中就好了。我需要为岛屿建模合适的结构。

我不知道该怎么做。

谢谢你的帮助

帖子版权声明 1、本帖标题:当终端聚焦时,Pynput 无法识别输入
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由TFOH在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 我在 Ubuntu 24 上使用 Python 3.12。我有一个带有 pynput 的基本 Python 脚本,当按下向上箭头时,它会停止程序执行。在 Pycharm 中运行此脚本没有问题,但在

    我在 Ubuntu 24 上使用 Python 3.12。我有一个带有 pynput 的基本 Python 脚本,当按下向上箭头时,它会停止程序执行。在 Pycharm 中运行此脚本没有问题,但在终端窗口中,除非终端未 聚焦 。这是我的代码:

    from pynput.keyboard import Key, Listener
    
    stop = False
    def on_press(key):
        print(key)
        if key == Key.up:
            global stop
            stop = True
    
    
    if __name__ == "__main__":
        listener = Listener(on_press=on_press)
        listener.start()
        while not stop:
            pass              # some other code goes here
    

    替换 listener = Listener(on_press=on_press)

    with Listener(on_press=on_press) as listener:
            listener.join()
    

    直到失去焦点时才在终端上起作用。

返回
作者最近主题: