class_docstr: This is the main class interface for Pexpect. Use this class to start
  and control child applications. 
class_docstr_tok: ["This","is","the","main","class","interface","for","Pexpect",".","Use","this","class","to","start","and","control","child","applications","."]
docstr: This returns the terminal echo mode. This returns True if echo is
  on or False if echo is off. Child applications that are expecting you
  to enter a password often set ECHO False. See waitnoecho().
  
  Not supported on platforms where ``isatty()`` returns False.  
docstr_tok: ["This","returns","the","terminal","echo","mode",".","This","returns","True","if","echo","is","on","or","False","if","echo","is","off",".","Child","applications","that","are","expecting","you","to","enter","a","password","often","set","ECHO","False",".","See","waitnoecho","(",")",".","Not","supported","on","platforms","where","``","isatty","(",")","``","returns","False","."]
code: def getecho(self):
      """This returns the terminal echo mode. This returns True if echo is
      on or False if echo is off. Child applications that are expecting you
      to enter a password often set ECHO False. See waitnoecho().
  
      Not supported on platforms where ``isatty()`` returns False."""
      return self.ptyproc.getecho()
  
imports: import os
  import sys
  import time
  import pty
  import tty
  import errno
  import signal
  from contextlib import contextmanager
  import ptyprocess
  from ptyprocess.ptyprocess import use_native_pty_fork
  from .exceptions import ExceptionPexpect, EOF, TIMEOUT
  from .spawnbase import SpawnBase
  from .utils import which, split_command_line, select_ignore_interrupts, poll_ignore_interrupts
label_desc: Use image node_id 8 for calling the spawn obj's underlying member method code with example usage: obj.getecho() and returns: self