public class PyConfig
extends java.lang.Object
A configuration object for setting Python pre-initialization parameters.
| Constructor and Description |
|---|
PyConfig() |
| Modifier and Type | Method and Description |
|---|---|
PyConfig |
setDontWriteBytecodeFlag(int dontWriteBytecodeFlag)
Set the Py_DontWriteBytecodeFlag variable on the python interpreter.
|
PyConfig |
setHashRandomizationFlag(int hashRandomizationFlag)
Set the Py_HashRandomizationFlag variable on the python interpreter.
|
PyConfig |
setIgnoreEnvironmentFlag(int ignoreEnvironmentFlag)
Set the Py_IgnoreEnvironmentFlag variable on the python interpreter.
|
PyConfig |
setNoSiteFlag(int noSiteFlag)
Set the Py_NoSiteFlag variable on the python interpreter.
|
PyConfig |
setNoUserSiteDirectory(int noUserSiteDirectory)
Set the Py_NoUserSiteDirectory variable on the python interpreter.
|
PyConfig |
setOptimizeFlag(int optimizeFlag)
Set the Py_OptimizeFlag variable on the python interpreter.
|
PyConfig |
setPythonHome(java.lang.String pythonHome)
Set the home location on the python interpreter.
|
PyConfig |
setVerboseFlag(int verboseFlag)
Set the Py_VerboseFlag variable on the python interpreter.
|
public PyConfig setNoSiteFlag(int noSiteFlag)
noSiteFlag - value to pass to Python for Py_NoSiteFlagpublic PyConfig setNoUserSiteDirectory(int noUserSiteDirectory)
noUserSiteDirectory - value to pass to Python for Py_NoUserSiteDirectorypublic PyConfig setIgnoreEnvironmentFlag(int ignoreEnvironmentFlag)
ignoreEnvironmentFlag - value to pass to Python for Py_IgnoreEnvironmentFlagpublic PyConfig setVerboseFlag(int verboseFlag)
verboseFlag - value to pass to Python for Py_VerboseFlagpublic PyConfig setOptimizeFlag(int optimizeFlag)
optimizeFlag - value to pass to Python for Py_OptimizeFlagpublic PyConfig setDontWriteBytecodeFlag(int dontWriteBytecodeFlag)
dontWriteBytecodeFlag - value to pass to Python for Py_DontWriteBytecodeFlagpublic PyConfig setHashRandomizationFlag(int hashRandomizationFlag)
hashRandomizationFlag - value to pass to Python for Py_HashRandomizationFlagpublic PyConfig setPythonHome(java.lang.String pythonHome)
pythonHome - the home location of the python installation