使用Python列出可用Virtualbox虚拟机的名称
如何列出具有模块的可用VirtualBox虚拟机的名称?学习VBox Python API的一个好资源是阅读的实现 对于您的特定问题,您可以查看的第289行,了解虚拟机是如何填充的 在螺母壳中,代码可能如下所示:使用Python列出可用Virtualbox虚拟机的名称,python,virtualbox,Python,Virtualbox,如何列出具有模块的可用VirtualBox虚拟机的名称?学习VBox Python API的一个好资源是阅读的实现 对于您的特定问题,您可以查看的第289行,了解虚拟机是如何填充的 在螺母壳中,代码可能如下所示: import vboxapi virtualBoxManager = vboxapi.VirtualBoxManager(None, None) vbox = virtualBoxManager.vbox vboxVMList=virtualBoxManager.getArray(
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList=virtualBoxManager.getArray(vbox, 'machines')
学习VBox Python API的一个很好的资源是读取的实现 对于您的特定问题,您可以查看的第289行,了解虚拟机是如何填充的 在螺母壳中,代码可能如下所示:
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList=virtualBoxManager.getArray(vbox, 'machines')
为了完成Findekano的回答,我将添加最后一行:
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList = virtualBoxManager.getArray(vbox, 'machines')
vboxNameList = [mach.name for mach in vboxVMList]
为了完成Findekano的回答,我将添加最后一行:
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList = virtualBoxManager.getArray(vbox, 'machines')
vboxNameList = [mach.name for mach in vboxVMList]
在我的机器上测试了这段代码,效果非常好(Ubuntu9.10x64-VirtualBox 3.0.12)。我尝试了这段代码,并将其作为输出,有什么想法吗?[,,]在我的机器上测试了这段代码,它运行得很好(ubuntu 9.10 x64-VirtualBox 3.0.12)。我尝试了这段代码,并将其作为输出,有什么想法吗?[, , , ]