【问题标题】:Library to programmatically generate python source code? [closed]以编程方式生成 python 源代码的库? [关闭]
【发布时间】:2012-10-01 11:00:07
【问题描述】:

我正在寻找从 java 应用程序中创建 python 源代码。是否存在这样的库,可以轻松生成 python 代码?

【问题讨论】:

  • 因为python还不够简单? :-)
  • 您是否在寻找 java 到 python 的转换工具?还是?
  • 告诉我们更多,此刻你听起来有点疯狂

标签: java python code-generation


【解决方案1】:

一个基本的解决方案,如果您真的需要从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'");

【讨论】:

    【解决方案2】:

    你想达到什么目的???,使用模板引擎(例如Velocity) 是使用大量 println 的替代方法。使用速度会比使用 println 更干净但更慢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-21
      • 2012-12-21
      • 2010-11-23
      • 1970-01-01
      • 2015-01-29
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多