Package org.python.util
Class jython
- java.lang.Object
-
- org.python.util.jython
-
public class jython extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
shouldRestart
-
Constructor Summary
Constructors Constructor Description jython()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
static void
run(java.lang.String[] args)
static void
runJar(java.lang.String filename)
Runs a JAR file, by executing the code found in the file __run__.py, which should be in the root of the JAR archive.static void
shutdownInterpreter()
Run any finalizations on the current interpreter in preparation for a SytemRestart.
-
-
-
Method Detail
-
runJar
public static void runJar(java.lang.String filename)
Runs a JAR file, by executing the code found in the file __run__.py, which should be in the root of the JAR archive. Note that the __name__ is set to the base name of the JAR file and not to "__main__" (for historic reasons). This method do NOT handle exceptions. the caller SHOULD handle any (Py)Exceptions thrown by the code.- Parameters:
filename
- The path to the filename to run.
-
main
public static void main(java.lang.String[] args)
-
run
public static void run(java.lang.String[] args)
-
shutdownInterpreter
public static void shutdownInterpreter()
Run any finalizations on the current interpreter in preparation for a SytemRestart.
-
-