Appelez Python à partir de .NET

J'ai un code écrit en Python qui ne peuvent pas être transférés à un .NET de la langue. J'ai besoin d'appeler une de ces fonctions à partir de mon .NET WinForms application.

Maintenant, je le fais en commençant par le script Python en tant que processus distinct et de passer des paramètres à ce que les arguments de ligne de commande. Cela fonctionne, mais je n'aime pas cette solution. J'aimerais l'améliorer pour un meilleur.

Est-il un meilleur moyen pour appeler une fonction d'une .py script à partir d'un .NET application? Quelle est la meilleure façon de le faire?

Remarque: IronPython est PAS une option pour ce script Python

source d'informationauteur Tom