/Lib/lib2to3/fixes/fix_basestring.py

http://unladen-swallow.googlecode.com/ · Python · 13 lines · 6 code · 4 blank · 3 comment · 0 complexity · 0fe11afa759b94c75323aa2a3188089d MD5 · raw file

  1. """Fixer for basestring -> str."""
  2. # Author: Christian Heimes
  3. # Local imports
  4. from .. import fixer_base
  5. from ..fixer_util import Name
  6. class FixBasestring(fixer_base.BaseFix):
  7. PATTERN = "'basestring'"
  8. def transform(self, node, results):
  9. return Name("str", prefix=node.get_prefix())