Pywin32 (objets com) sur Mac
J'ai une petite question que j'espère que quelqu'un peut m'aider avec.
Je suis dans le processus de création et de planification d'une application qui doit s'exécuter de la croix-plate-forme et de l'utilisation d'une bibliothèque com à partir de Windows. Dans le passé, j'ai utilisé win32py pour exécuter ces objets com dans une application python, j'ai fait tout un tas de recherches pour trouver une solution sur Mac mais j'ai pas eu de chance. Idéalement, j'aimerais rester en Python que j'ai déjà code de travail pour Python 2.7 travailler avec cette bibliothèque. Si il y a une solution dans une autre langue, cependant, je voudrais l'entendre.
Je me rends compte que cela semble presque sorte de l'arrière, mais pour faire une longue histoire courte, je dois faire de cette bibliothèque com sur Mac. Je vais faire quelques tests automatisés de certains iOS trucs avec le SDK iOS simulator.
OriginalL'auteur Wuzseen | 2012-02-10
Vous devez vous connecter pour publier un commentaire.
COM est Windows uniquement. COM nécessite l'utilisation extensive de la base de registre Windows et WinAPI. J'ai vu que certains cadres imiter ou de se moquer de comportement COM sur d'autres systèmes d'exploitation (par exemple, MainWin sur Solaris/Linux), mais je n'en connais pas pour Mac.
La win32py module est juste un wrapper autour de la WinAPI appels. Donc, si la WinAPI n'est pas disponible, win32py ne fonctionne pas.
Est la logique que vous besoin de quelque chose que vous pouvez emballer un service autour de vous? En d'autres termes, pouvez-vous héberger un service sur une machine Windows, et ont le Mac demande d'appeler le service?
Probablement votre meilleur pari si vous êtes coincé avec COM.
OriginalL'auteur Jordan Parmer