class_docstr: Mixin class for commands that run 2to3.
  To configure 2to3, setup scripts may either change
  the class variables, or inherit from individual commands
  to override how 2to3 is invoked.
class_docstr_tok: ["Mixin","class","for","commands","that","run","2to3",".","To","configure","2to3",",","setup","scripts","may","either","change","the","class","variables",",","or","inherit","from","individual","commands","to","override","how","2to3","is","invoked","."]
code: def run_2to3(self, files):
      return run_2to3(
          files, self.fixer_names, self.options, self.explicit
      )
  
imports: import os
  import re
  import importlib.util
  import string
  import sys
  import distutils
  from distutils.errors import DistutilsPlatformError
  from distutils.dep_util import newer
  from distutils.spawn import spawn
  from distutils import log
  from distutils.errors import DistutilsByteCompileError
label_desc: Use image node_id 1 for calling the Mixin2to3 obj's underlying member method code with example usage: obj.run_2to3(files) and returns: run_2to3