2012-10-10 71 views
-3

我正在尋找從Java應用程序內創建python源代碼。這樣的庫是否存在,可以使Python的代碼生成變得容易?庫以編程方式生成python源代碼?

+3

因爲python不夠簡單嗎? :-) – corsiKa

+0

你在尋找一個java到python轉換的東西嗎?要麼? –

+2

告訴我們更多,目前你聽起來含糊不清的瘋狂 –

回答

2

一個基本的解決方案,如果你真的需要java內產生python代碼:

File file = new File("script.py"); 
FileOutputStream fis = new FileOutputStream(file); 
PrintStream out = new PrintStream(fis); 
System.setOut(out); 
System.out.println("#!/usr/bin/python"); 
System.out.println("print 'hello world'"); 
1

什麼是你想實現???,使用模板引擎(例如Velocity) 是替代使用大量的println的。使用速度會更清潔,但比使用println的速度更慢