2012-06-04 11 views
5

Eventuali duplicati:
Java Python IntegrationQual è il modo migliore per usare il codice Python da Scala (o Java)?

V'è un codice scritto in Python e ho bisogno di usarlo da Scala. Il codice utilizza alcuni nativi C. È possibile utilizzare questo da Scala o Java senza dover riscrivere molto?

Intendo usare il codice come una scatola nera senza capire, quindi preferisco non guardarlo ma piuttosto generare in qualche modo un jar che posso importare nel mio codice.

+0

Ci sono tonnellate di domande simili. E.g .: http://stackoverflow.com/q/1164810/891391? Hai provato soluzioni da lì? – yatul

+0

Nessuna delle soluzioni suggerite sopra è plug and play. Speravo che ci fosse un modo per generare semplicemente jar dal codice Python esistente. Il codice utilizza molti binding C. – Jus12

+1

È anche frustrante vedere che la ricerca di Google fornisce principalmente la soluzione dell'uso di java _from_ Python. Tuttavia, ho bisogno del contrario. – Jus12

risposta

1

Perché non provare Jython? Si compila direttamente il codice Python in classi Java o si chiama il codice Python da Java tramite l'interfaccia.

+3

Jython sembra avere qualche problema con le librerie C. – Jus12

+0

D'accordo, e sta lottando per recuperare le funzionalità. – tribbloid

Problemi correlati