code: def clear_line(mode=2):
      ''' Clear the current line.
  
          Arguments:
  
              mode:  | 0 | 'forward'  | 'right' - Clear cursor to end of line.
                     | 1 | 'backward' | 'left'  - Clear cursor to beginning of line.
                     | 2 | 'full'               - Clear entire line.
  
          Note:
              Cursor position does not change.
      '''
      text = sc.erase_line(_mode_map.get(mode, mode))
      _write(text)
      return texf clear_line(mode=2):
      ''' Clear the current line.
  
          Arguments:
  
              mode:  | 0 | 'forward'  | 'right' - Clear cursor to end of line.
                     | 1 | 'backward' | 'left'  - Clear cursor to beginning of line.
                     | 2 | 'full'               - Clear entire line.
  
          Note:
              Cursor position does not change.
      '''
      text = sc.erase_line(_mode_map.get(mode, mode))
      _write(text)
      return text
docs: Clear the current line.
  
          Arguments:
  
              mode:  | 0 | 'forward'  | 'right' - Clear cursor to end of line.
                     | 1 | 'backward' | 'left'  - Clear cursor to beginning of line.
                     | 2 | 'full'               - Clear entire line.
  
          Note:
              Cursor position does not change.