Python Virtualbox API

1 投票
1 回答
1158 浏览
提问于 2025-04-15 19:09

我做了一个命令行界面,可以让你从远程电脑控制VirtualBox。现在我想用Python的VirtualBox API来实现这个命令行界面。为此,我下载了pyvb这个包(Python的API文档里有介绍可以用来实现这个功能的函数)。但是当我输入pyvb.startVM(self,"name of vm",type='gui')时,出现了一个错误:

AttributeError: 'module' object has no attribute 'startVM'

1 个回答

3

startVM 是在 pyvb.vb.VB 这个类里面的。还有,文档里说的不是 'name of vm',而是 startVM 应该用 pyvb.vm.vbVM 作为第一个参数来调用,而不是一个字符串。

撰写回答