parameters: (self, fixers, options, explicit, nobackups, show_diffs,
                   input_base_dir='', output_dir='', append_suffix='')
docstring: Args:
              fixers: A list of fixers to import.
              options: A dict with RefactoringTool configuration.
              explicit: A list of fixers to run even if they are explicit.
              nobackups: If true no backup '.bak' files will be created for those
                  files that are being refactored.
              show_diffs: Should diffs of the refactoring be printed to stdout?
              input_base_dir: The base directory for all input files.  This class
                  will strip this path prefix off of filenames before substituting
                  it with output_dir.  Only meaningful if output_dir is supplied.
                  All files processed by refactor() must start with this path.
              output_dir: If supplied, all converted files will be written into
                  this directory tree instead of input_base_dir.
              append_suffix: If supplied, all files output by this tool will have
                  this appended to their filename.  Useful for changing .py to
                  .py3 for example by passing append_suffix='3'.
docstring_summary: Args:
              fixers: A list of fixers to import.
              options: A dict with RefactoringTool configuration.
              explicit: A list of fixers to run even if they are explicit.
              nobackups: If true no backup '.bak' files will be created for those
                  files that are being refactored.
              show_diffs: Should diffs of the refactoring be printed to stdout?
              input_base_dir: The base directory for all input files.  This class
                  will strip this path prefix off of filenames before substituting
                  it with output_dir.  Only meaningful if output_dir is supplied.
                  All files processed by refactor() must start with this path.
              output_dir: If supplied, all converted files will be written into
                  this directory tree instead of input_base_dir.
              append_suffix: If supplied, all files output by this tool will have
                  this appended to their filename.  Useful for changing .py to
                  .py3 for example by passing append_suffix='3'.
docstring_tokens: Args : fixers : A list of fixers to import . options : A dict with RefactoringTool configuration . explicit : A list of fixers to run even if they are explicit . nobackups : If true no backup . bak files will be created for those files that are being refactored . show_diffs : Should diffs of the refactoring be printed to stdout? input_base_dir : The base directory for all input files . This class will strip this path prefix off of filenames before substituting it with output_dir . Only meaningful if output_dir is supplied . All files processed by refactor () must start with this path . output_dir : If supplied all converted files will be written into this directory tree instead of input_base_dir . append_suffix : If supplied all files output by this tool will have this appended to their filename . Useful for changing . py to . py3 for example by passing append_suffix = 3 .
function: def __init__(self, fixers, options, explicit, nobackups, show_diffs,
                   input_base_dir='', output_dir='', append_suffix=''):
          """
          Args:
              fixers: A list of fixers to import.
              options: A dict with RefactoringTool configuration.
              explicit: A list of fixers to run even if they are explicit.
              nobackups: If true no backup '.bak' files will be created for those
                  files that are being refactored.
              show_diffs: Should diffs of the refactoring be printed to stdout?
              input_base_dir: The base directory for all input files.  This class
                  will strip this path prefix off of filenames before substituting
                  it with output_dir.  Only meaningful if output_dir is supplied.
                  All files processed by refactor() must start with this path.
              output_dir: If supplied, all converted files will be written into
                  this directory tree instead of input_base_dir.
              append_suffix: If supplied, all files output by this tool will have
                  this appended to their filename.  Useful for changing .py to
                  .py3 for example by passing append_suffix='3'.
          """
          self.nobackups = nobackups
          self.show_diffs = show_diffs
          if input_base_dir and not input_base_dir.endswith(os.sep):
              input_base_dir += os.sep
          self._input_base_dir = input_base_dir
          self._output_dir = output_dir
          self._append_suffix = append_suffix
          super(StdoutRefactoringTool, self).__init__(fixers, options, explicit)
function_tokens: def __init__ ( self , fixers , options , explicit , nobackups , show_diffs , input_base_dir = '' , output_dir = '' , append_suffix = '' ) : self . nobackups = nobackups self . show_diffs = show_diffs if input_base_dir and not input_base_dir . endswith ( os . sep ) : input_base_dir += os . sep self . _input_base_dir = input_base_dir self . _output_dir = output_dir self . _append_suffix = append_suffix super ( StdoutRefactoringTool , self ) . __init__ ( fixers , options , explicit )