Ich versuche, die neueste Sun VirtualBox über ihre COM-Schnittstelle von Python zu steuern. Aber leider der folgende Code nicht funktionieren:Steuern von VirtualBox über COM von Python?
import win32com.client
VBOX_GUID = "{B1A7A4F2-47B9-4A1E-82B2-07CCD5323C3F}"
try :
oVbox = win32com.client.Dispatch(VBOX_GUID)
oVbox.FindMachine("kubuntu")
except Exception as oEx:
print str(oEx)
Fehler sind allgemein „(-2147467262‚Nein Schnittstelle nicht unterstützt‘, None, None)“ Es scheint, dass der falsche Teil Gabe meiner COM über Python. Jeder kann einen Blick fallen lassen und etwas Offensichtliches vorschlagen, das ich falsch mache?
Does not virtualbox Unterstützung Mozillas XPCOM aber nicht m $‘COM? – artificialidiot
nur ein unverbindlicher Vorschlag, fangen Sie nicht jede Ausnahme wie Sie, das macht schwer zu finden Fehler. Das Standard-Traceback-Verhalten, das Sie erhalten, wenn Sie dieses try/exception nicht hinzufügen, ist viel nützlicher. – nosklo
es ist nur ein Problem zu veranschaulichen, Testcode – grigoryvp