Submit
Path:
~
/
/
lib
/
python3
/
dist-packages
/
libfuturize
/
fixes
/
File Content:
fix_input.py
""" Fixer for input. Does a check for `from builtins import input` before running the lib2to3 fixer. The fixer will not run when the input is already present. this: a = input() becomes: from builtins import input a = eval(input()) and this: from builtins import input a = input() becomes (no change): from builtins import input a = input() """ import lib2to3.fixes.fix_input from lib2to3.fixer_util import does_tree_import class FixInput(lib2to3.fixes.fix_input.FixInput): def transform(self, node, results): if does_tree_import('builtins', 'input', node): return return super(FixInput, self).transform(node, results)
Submit
FILE
FOLDER
Name
Size
Permission
Action
__pycache__
---
0755
__init__.py
5236 bytes
0644
fix_UserDict.py
3840 bytes
0644
fix_absolute_import.py
3140 bytes
0644
fix_add__future__imports_except_unicode_literals.py
662 bytes
0644
fix_basestring.py
394 bytes
0644
fix_bytes.py
685 bytes
0644
fix_cmp.py
701 bytes
0644
fix_division.py
228 bytes
0644
fix_division_safe.py
3292 bytes
0644
fix_execfile.py
921 bytes
0644
fix_future_builtins.py
2027 bytes
0644
fix_future_standard_library.py
733 bytes
0644
fix_future_standard_library_urllib.py
1001 bytes
0644
fix_input.py
687 bytes
0644
fix_metaclass.py
9568 bytes
0644
fix_next_call.py
3158 bytes
0644
fix_object.py
407 bytes
0644
fix_oldstr_wrap.py
1214 bytes
0644
fix_order___future__imports.py
829 bytes
0644
fix_print.py
3384 bytes
0644
fix_print_with_import.py
735 bytes
0644
fix_raise.py
3884 bytes
0644
fix_remove_old__future__imports.py
851 bytes
0644
fix_unicode_keep_u.py
779 bytes
0644
fix_unicode_literals_import.py
367 bytes
0644
fix_xrange_with_import.py
479 bytes
0644
N4ST4R_ID | Naxtarrr