Some IDE (Integrated Development Environment) provide automatic completion and documentation while editing a Python Script. 
 For instance, with PyDev in Eclipse, we can have:
 
 
 
 
 
 
 TODO: provide example of SALOME and eclipse configuration