2009-05-24 2 views
0

Ok, also versuche ich das win32com Python Paket und den Python.Interpreter COM Server zu googeln. Unglücklicherweise landet python.Interpreter als "Python Interpreter" und gibt mir keine COM Server Ergebnisse.Wie funktioniert der win32com python.Interpreter?

Ich versuche, ein Pluggable-Programm zu machen, das ein Plugin hat, um Python-Code ausführen zu lassen, und es scheint, als wäre der Python.Interpreter ein guter Weg zu gehen. Aber ich habe es vorher noch nicht benutzt und bin mir nicht sicher, wie ich daraus erstellte Objekte über COM verfügbar machen kann.

Alle Ratschläge oder Hinweise auf Dokumentation/Beispiele würden geschätzt werden.

Würde ein Benutzer auch ein Python-Paket installieren müssen, um den COM-Server zu verwenden, oder ist der Interpreter in die Server-DLL integriert?

Dank Brett

Antwort

1

Siehe http://books.google.com/books?id=ns1WMyLVnRMC&pg=PA232&lpg=PA232&dq=win32com+%22python.interpreter%22&source=bl&ots=NVpe-E8eGg&sig=imGi73WQyOmP4rJC6-jpz4stb9M&hl=en&ei=xrAYSsTHBZH0tAORqeCSDw&sa=X&oi=book_result&ct=result&resnum=6#PPA232,M1 für hervorragenden docs auf python.interpreter - wie Ihre zweite Frage, die normalerweise win32com als Add-on zu einem installierte vorhandenen Python installieren, aber natürlich können Sie einen Pick Python-Distribution einschließlich der win32-Erweiterungen, z. B. ActiveStates unter http://www.activestate.com/activepython/.

+0

Danke für den Link, aber das habe ich heute schon gelesen. Ich dachte eigentlich die Handhabung von Python.Interpreter war ziemlich spärlich, nur ein zwei Liner von der Eingabeaufforderung. Ich entschuldige mich dafür, dass ich nicht klarer bin, aber ich hätte gerne ein C++ - Programm, das perl-Plugins zur Verfügung stellen kann. Ich habe aus diesem Buch kein Gefühl dafür bekommen. Danke für den Link, irgendwelche anderen Hinweise? –

+0

Ich denke, das ist die richtige Antwort, ich muss nur auf Erweiterung/Einbettung Python lesen, um den Rest meiner Frage zu beantworten .... –