How can I rewrite the JPython to Python?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Link

    How can I rewrite the JPython to Python?

    Hello!I am new to Python and I would like to rewrite the following code to
    python use to call by C program:// JPython code
    =============== =============== =========
    import org.python.util .PythonInterpre ter;
    import org.python.core .*;

    public class SimpleEmbedded {
    public static void main(String []args)
    throws PyException
    {
    PythonInterpret er interp =
    new PythonInterpret er();

    System.out.prin tln("Hello, brave new world");
    interp.exec("im port sys");
    interp.exec("pr int sys");

    interp.set("a", new PyInteger(42));
    interp.exec("pr int a");
    interp.exec("x = 2+2");
    PyObject x = interp.get("x") ;

    System.out.prin tln("x: "+x);
    System.out.prin tln("Goodbye, cruel world");
    }
    }


    // C Language code =============== ===============
    void main() {
    Py_Initialize() ;
    printf("Hello, brave new world");

    PyRun_SimpleStr ing("import sys"); PyRun_SimpleStr ing("print sys");
    // interp.set("a", new PyInteger(42));
    // I can't rewrite,Please Help!

    PyRun_SimpleStr ing("print a"); PyRun_SimpleStr ing("x = 2+2");
    // PyObject x = interp.get("x") ;
    // I can't rewrite,Please Help!
    // System.out.prin tln("x: "+x);

    // I can't rewrite,Please Help!
    Py_Finalize();
    printf("Goodbye , cruel world");
    }



Working...