代码之家  ›  专栏  ›  技术社区  ›  HumpbackWhale194

如何通过模拟键盘按键将文本发送到正在运行的VirtualBox实例?

  •  -1
  • HumpbackWhale194  · 技术社区  · 1 年前

    如何通过模拟键盘按键将文本发送到正在运行的VirtualBox实例?我希望按键源自Python脚本。

    我不想使用Guest Additions工具。

    1 回复  |  直到 1 年前
        1
  •  0
  •   HumpbackWhale194    1 年前

    您可以使用 Python virtualbox library .

    首先,使用安装库 pip install virtualbox .

    接下来,在Python中运行以下操作:

    import virtualbox
    vbox = virtualbox.VirtualBox()
    machine = vbox.find_machine("Ubuntu 20")
    session = machine.create_session()
    session.console.keyboard.put_keys("Hello, world!")