/Lib/lib2to3/fixes/fix_getcwdu.py
http://unladen-swallow.googlecode.com/ · Python · 18 lines · 9 code · 4 blank · 5 comment · 0 complexity · 1bf89e0a81cc997173d5d63078f8ea5a MD5 · raw file
- """
- Fixer that changes os.getcwdu() to os.getcwd().
- """
- # Author: Victor Stinner
- # Local imports
- from .. import fixer_base
- from ..fixer_util import Name
- class FixGetcwdu(fixer_base.BaseFix):
- PATTERN = """
- power< 'os' trailer< dot='.' name='getcwdu' > any* >
- """
- def transform(self, node, results):
- name = results["name"]
- name.replace(Name("getcwd", prefix=name.get_prefix()))