spacepaste

  1.  
  2. from org.python.core import Py, PySystemState
  3. from org.python.util import PythonInterpreter
  4. import sys
  5. pi = PythonInterpreter(Py.newStringMap(), PySystemState())
  6. pi.systemState.argv = ["abc", "foo"]
  7. pi.exec("import sys; print(sys.argv)") # prints ['abc', 'foo']
  8. print sys.argv # prints original args, completely independent
  9. print sys == pi.systemState # False
  10.