2010-02-11 7 views
1

J'ai créé une interface de ligne de commande pour virtualbox de sorte que la virtualbox puisse être contrôlée depuis une machine distante. maintenant j'essaye d'implémenter l'interface de commmand-line en utilisant python virtualbox api. Pour cela j'ai téléchargé le paquet pyvb (la documentation de python api montre les fonctions qui peuvent être utilisées pour implémenter ceci sous le paquetage pyvb). mais quand je donne pyvb.startVM(self,"name of vm",type='gui'), il montre une erreur:API Python Virtualbox

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

Répondre

3

startVM est dans pyvb.vb.VB classe. En outre, ce n'est pas 'name of vm', comme docs expliquent startVM devrait être appelé avec pyvb.vm.vbVM comme un premier paramètre et pas une chaîne.