如何从virtualbox启动虚拟机为无头使用pyvb
模块?使用Python启动VirtualBox VM
3
A
回答
10
通过使用虚拟框中的vboxshell.py脚本,您可以相对容易地使用真正的python绑定(而不是一个在子进程中调用VBoxManager命令行的包装,比如说pyvb)。
或者你可以使用它作为python绑定的参考文档。没有关于python绑定的文档,并且说实话它们没有以pythonic的方式实现。 __dict__
中不存在属性和方法,所以无法通过自检(或ipython中的自动完成)找到它们,也没有文档字符串。对于Python绑定的另一个参照是vboxweb项目在这里的源代码:VBoxWebSrv.py
对于无头启动,你需要通过“无头”的vbox.openRemoteSession的第三个参数(类型)(会话,UUID类型,“”)方法调用。查看vboxshell.py和VBoxWebSrv.py中的startVm()函数以供参考。
0
您可以使用pyvbox
Python模块启动和使用VBOX interaface停止virtualboxes:
相关问题
- 1. 从url启动virtualbox vm?
- 2. 如何启用VM(VirtualBox的)
- 3. 使用cygwin VirtualBox VM访问
- 4. 的Weblogic启动缓慢(11mins)VM(VirtualBox和VMware的)
- 5. 快速入门VM 5.5无法在VirtualBox 5.0.14上启动
- 6. 使用virtualbox从usb启动ubuntu
- 7. 在VM启动
- 8. 使用Python VirtualBox API远程启动虚拟机
- 9. vagrant virtualbox启动错误
- 10. 虚拟机设置使用Vagrant,但是通过VirtualBox UI启动
- 11. Python Virtualbox API
- 12. 如何用VirtualBox启动CDLinux映像?
- 13. 在Windows启动时启动VirtualBox和虚拟机启动
- 14. 如何启动Fedora Atomic VM?
- 15. 如何使用docker-machine设置VirtualBox VM选项?
- 16. DSE VM抛出错误在VirtualBox的
- 17. 无法启用webgl for virtualbox
- 18. Apache无法在VirtualBox中启动
- 19. Tomcat6无法启动Linux Mint virtualbox guest
- 20. Android Emulator未启动VirtualBox Ubuntu实例
- 21. 使用VM变量播放应用程序启动isses -Dprecopiled = true?
- 22. VirtualBox的Python API
- 23. virtualbox和python API
- 24. Python virtualbox API
- 25. VirtualBox虚拟:不能启动或恢复保存的机器
- 26. 使用python控制命令行的VirtualBox
- 27. 使用Python Virtualbox API有什么优势?
- 28. 多处理启动太多Python VM实例
- 29. 使用azure CLI在不同资源组中启动VM
- 30. 以编程方式重新启动Azure VM角色(PaaS VM)