2012-06-04 96 views
5

可能重複:
Java Python Integration什麼是使用Scala(或Java)的Python代碼的最佳方式?

有Python編寫一些代碼,我需要從斯卡拉使用它。代碼使用了一些本地C語言。是否可以在Scala或Java中使用它,而不必重寫太多?

我打算用代碼作爲黑盒不理解,所以我寧願不看進去,而是以某種方式產生一個罐子,我可以在我的代碼導入。

+0

還有很多類似的問題。例如:http://stackoverflow.com/q/1164810/891391?你從那裏嘗試解決方案嗎? – yatul

+0

以上建議的解決方案都不是即插即用的。我希望有一種方法可以從現有的Python代碼中簡單地生成jar。該代碼使用了大量的C綁定。 – Jus12

+1

看到來自Google的搜索主要提供了使用java_from_ Python的解決方案,這也令人沮喪。但是,我需要相反的方式。 – Jus12

回答

1

爲什麼不嘗試Jython?您可以直接將python代碼編譯爲Java類或通過接口從Java調用Python代碼。

+3

Jython似乎對C庫有一些問題。 – Jus12

+0

同意,並且正在努力追趕功能。 – tribbloid

相關問題