ما آلية استخدام دمج بيثون مع لغات أخرى (.Net, Java ...)
سؤال
هناك من يتحدث الثعبان رمز يمكن تضمين في C#'s رمز.ما آلية القيام بذلك ؟ يرجى شرح لي.
شكرا جزيلا
المحلول
وهناك عدة نهج هذا حسب اللغات التي ترغب في التعامل معها.
- .Net/CLR اللغات - الحديد الثعبان يوفر تنفيذ بايثون تعمل على CLR.يتيح لك استخدام أخرى CLR الجمعيات تضمين بيثون البرمجة المحرك في التعليمات البرمجية الخاصة بك
- جافا/JVM اللغات - Jython يوفر التنفيذ على JVM ويتيح لك استخدام فئات Java و الدعوة إلى الدعوة إلى jython بوصفها لغة البرمجة باستخدام JSR 223 - البرمجة على منصة جافا
- C/C++/Perl/الخ الخ على تبسيط المجمع واجهة مولد يتيح لك إمكانية التشغيل المتداخل بين C اللغات وغيرها ، بما في ذلك .Net و Java.إنه جيد جدا C++, C COM - لغات أخرى هي أصعب قليلا ولكن تستحق التدقيق بها إذا كنت بحاجة إلى استخدام CPython مع .صافي أو جافا
نصائح أخرى
استخدم و IronPython للحصول على التكامل مع صافي. وبالمثل، جيثون يتكامل مع جافا.
و جيثون للحصول على التكامل مع جافا.
لا تنتمي إلى StackOverflow