Pergunta

Alguém falando código do python pode embutir em código C # 's. Qual o mecanismo para fazer isso? por favor explique para mim.

Muito obrigado

Foi útil?

Solução

Existem várias abordagens para isso, dependendo de quais idiomas você quiser interagir com.

  • .Net / CLR Idiomas - Iron Python fornece uma implementação de Python em execução no CLR. Permite utilizar outros conjuntos CLR e incorporar um mecanismo de script python em seu código
  • Java / JVM linguagens baseadas - Jython fornece uma implementação na JVM e permite a utilização de classes Java e chamada para chamada em jython como uma linguagem de script usando JSR 223 - Scripting para o Java plataforma
  • C / C ++ / Perl / etc, etc A Simplified Wrapper e Interface Generator permite interoperabilidade entre línguas e outros com base C, incluindo .Net e Java. É muito bom para C ++, C e COM - outras línguas são pouco mais complicado - mas vale a pena conferir se você precisa usar CPython com .Net ou Java

Outras dicas

Use IronPython para integração com .net. Da mesma forma, Jython integra com Java.

Jython para integração com Java.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top