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