pyvbモジュールを備えた利用可能なVirtualBox仮想マシンの名前を一覧表示するにはどうすればよいですか?
1417 次
2 に答える
4
VBox Python API を学習するための優れたリソースは、vboxwebの実装を読むことです。
具体的な質問については、VBoxWebSrv.pyの 289 行目を見て、仮想マシンがどのように設定されているかを確認してください。
簡単に言えば、コードは次のようになります。
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList=virtualBoxManager.getArray(vbox, 'machines')
于 2010-03-03T12:32:06.870 に答える
1
Findekano からの回答を完成させるために、最後の行を追加します。
import vboxapi
virtualBoxManager = vboxapi.VirtualBoxManager(None, None)
vbox = virtualBoxManager.vbox
vboxVMList = virtualBoxManager.getArray(vbox, 'machines')
vboxNameList = [mach.name for mach in vboxVMList]
于 2014-02-06T12:54:45.743 に答える