猿问

如何在 Google Collab notebook 中模拟 python 按键?

我用 Python 开发了一个协作笔记本,旨在模拟键盘按键的按下,以便玩游戏,它将作为强化学习的一部分进行监控。我尝试过使用一些建议(如 pyautogui、Quartz 等),但我什至无法导入这些库

例如,当我安装 pyautogui 和 Xlib 并尝试导入 pyautogui 时,它给出了 KeyError : 'DISPLAY'。但是,从终端运行时,pyautogui 在我的本地机器上运行良好。

同样,在将 (!pip install pynput) pynput 安装到协作笔记本后,当我尝试导入它时,它显示DisplayNameError: Bad display name "",我对此一无所知。

我什至尝试了 getkey 模块,但是 from getkey import getkey, keys但没有运气。

有没有办法让这个工作?另外,有人可以解释一下为什么这些模块在我的本地硬件上运行良好,但在 Google Collab 上不能正常运行吗?另外,请提出可以在Collab上正常工作的这些模块的任何替代方案?

非常感谢。


鸿蒙传说
浏览 169回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答