CMS 3D CMS Logo

Functions
interactivePythonTest Namespace Reference

Functions

def interactive_inspect_mode ()
 
def save_history (historyPath=historyPath)
 Load and save command line history when ## running interactively. More...
 

Function Documentation

def interactivePythonTest.interactive_inspect_mode ( )

Definition at line 10 of file interactivePythonTest.py.

References electrons_cff.bool.

Referenced by save_history().

11  # http://stackoverflow.com/questions/640389/tell-whether-python-is-in-i-mode
12  flagPtr = ctypes.cast(ctypes.pythonapi.Py_InteractiveFlag,
13  ctypes.POINTER(ctypes.c_int))
14  return flagPtr.contents.value > 0 or bool(os.environ.get("PYTHONINSPECT",False))
15 
16 
def interactivePythonTest.save_history (   historyPath = historyPath)

Load and save command line history when ## running interactively.

Definition at line 26 of file interactivePythonTest.py.

References interactive_inspect_mode(), and edm.print().

26  def save_history(historyPath=historyPath):
27  import readline
28  readline.write_history_file(historyPath)
29  if os.path.exists(historyPath):
30  readline.read_history_file(historyPath)
31 
32 
def save_history(historyPath=historyPath)
Load and save command line history when ## running interactively.