ما آلية استخدام دمج بيثون مع لغات أخرى (.Net, Java ...)

StackOverflow https://stackoverflow.com/questions/1802256

  •  05-07-2019
  •  | 
  •  

سؤال

هناك من يتحدث الثعبان رمز يمكن تضمين في C#'s رمز.ما آلية القيام بذلك ؟ يرجى شرح لي.

شكرا جزيلا

هل كانت مفيدة؟

المحلول

وهناك عدة نهج هذا حسب اللغات التي ترغب في التعامل معها.

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

نصائح أخرى

استخدم و IronPython للحصول على التكامل مع صافي. وبالمثل، جيثون يتكامل مع جافا.

و جيثون للحصول على التكامل مع جافا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top