Comment puis-je créer un script de composant OLE à l'aide de Python?
Je voudrais utiliser Python pour écrire une application qui se présente comme un composant OLE. Comment dois-je commencer?
Je ne sais pas encore quelles sont les méthodes que j'ai besoin d'appeler sur les Composants je vais accès. Dois-je utiliser win32com pour charger les composants, puis commencez à appuyer sur la touche 'tab' dans IPython?
OriginalL'auteur joeforker | 2008-11-10
Vous devez vous connecter pour publier un commentaire.
Vous pouvez trouver un exemple sur ce site internet. OLE et est lié à COM et ActiveX de sorte que vous devriez regarder dehors pour ces termes. Avez-vous accès à ce livre de O'Reilly - Programmation Python sur Win32?
Il y a aussi un Python Win32 liste de diffusion.
OriginalL'auteur Brian Lyttle
Vous avez besoin de la win32com paquet. Quelques exemples:
Et ensuite appeler ce que vous voulez sur eux.
OriginalL'auteur Ali Afshar
win32com est un bon paquet à utiliser si vous souhaitez utiliser l'interface IDispatch pour contrôler vos objets (lent). comtypes est mieux, natif de python, package qui utilise le raw COM approche à en parler à votre contrôle. WxPython utilise comtypes pour vous donner un conteneur ActiveX fenêtre de Python ... doux.
OriginalL'auteur ZebZiggle
Veuillez jeter un oeil à la python-win32 paquet, et, en particulier, à sa win32com API.
OriginalL'auteur Martin v. Löwis
PythonWin (http://sourceforge.net/projects/pywin32/), livré avec python-win32, est livré avec sa propre COM navigateur dans le cadre de sa coquille et de l'environnement de débogage.
OriginalL'auteur joeforker