Linux newlinux5.pouyasazan.org 3.10.0-962.3.2.lve1.5.60.el7.x86_64 #1 SMP Fri Jul 23 07:07:00 EDT 2021 x86_64
LiteSpeed
Server IP : 88.99.66.243 & Your IP : 216.73.216.178
Domains :
Cant Read [ /etc/named.conf ]
User : wdbbsgxf
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib /
python2.7 /
site-packages /
libfuturize /
fixes /
Delete
Unzip
Name
Size
Permission
Date
Action
__init__.py
5.11
KB
-rw-r--r--
2019-10-31 04:26
__init__.pyc
2.34
KB
-rw-r--r--
2020-01-24 15:25
__init__.pyo
2.34
KB
-rw-r--r--
2020-01-24 15:25
fix_UserDict.py
3.75
KB
-rw-r--r--
2019-10-31 04:04
fix_UserDict.pyc
2.73
KB
-rw-r--r--
2020-01-24 15:25
fix_UserDict.pyo
2.73
KB
-rw-r--r--
2020-01-24 15:25
fix_absolute_import.py
3.07
KB
-rw-r--r--
2019-10-31 04:04
fix_absolute_import.pyc
2.9
KB
-rw-r--r--
2020-01-24 15:25
fix_absolute_import.pyo
2.9
KB
-rw-r--r--
2020-01-24 15:25
fix_add__future__imports_except_unicode_literals.py
662
B
-rw-r--r--
2019-10-31 04:04
fix_add__future__imports_except_unicode_literals.pyc
1.27
KB
-rw-r--r--
2020-01-24 15:25
fix_add__future__imports_except_unicode_literals.pyo
1.27
KB
-rw-r--r--
2020-01-24 15:25
fix_basestring.py
394
B
-rw-r--r--
2019-10-31 04:04
fix_basestring.pyc
968
B
-rw-r--r--
2020-01-24 15:25
fix_basestring.pyo
968
B
-rw-r--r--
2020-01-24 15:25
fix_bytes.py
685
B
-rw-r--r--
2019-10-31 04:04
fix_bytes.pyc
1.24
KB
-rw-r--r--
2020-01-24 15:25
fix_bytes.pyo
1.24
KB
-rw-r--r--
2020-01-24 15:25
fix_cmp.py
701
B
-rw-r--r--
2019-10-31 04:04
fix_cmp.pyc
1.25
KB
-rw-r--r--
2020-01-24 15:25
fix_cmp.pyo
1.25
KB
-rw-r--r--
2020-01-24 15:25
fix_division.py
228
B
-rw-r--r--
2019-10-31 04:04
fix_division.pyc
425
B
-rw-r--r--
2020-01-24 15:25
fix_division.pyo
425
B
-rw-r--r--
2020-01-24 15:25
fix_division_safe.py
3.21
KB
-rw-r--r--
2019-10-31 04:04
fix_division_safe.pyc
3.73
KB
-rw-r--r--
2020-01-24 15:25
fix_division_safe.pyo
3.73
KB
-rw-r--r--
2020-01-24 15:25
fix_execfile.py
921
B
-rw-r--r--
2019-10-31 04:04
fix_execfile.pyc
1.48
KB
-rw-r--r--
2020-01-24 15:25
fix_execfile.pyo
1.48
KB
-rw-r--r--
2020-01-24 15:25
fix_future_builtins.py
1.98
KB
-rw-r--r--
2019-10-31 04:04
fix_future_builtins.pyc
1.87
KB
-rw-r--r--
2020-01-24 15:25
fix_future_builtins.pyo
1.87
KB
-rw-r--r--
2020-01-24 15:25
fix_future_standard_library.py
733
B
-rw-r--r--
2019-10-31 04:04
fix_future_standard_library.pyc
1.19
KB
-rw-r--r--
2020-01-24 15:25
fix_future_standard_library.pyo
1.19
KB
-rw-r--r--
2020-01-24 15:25
fix_future_standard_library_urllib.py
1001
B
-rw-r--r--
2019-10-31 04:04
fix_future_standard_library_urllib.pyc
1.27
KB
-rw-r--r--
2020-01-24 15:25
fix_future_standard_library_urllib.pyo
1.27
KB
-rw-r--r--
2020-01-24 15:25
fix_input.py
687
B
-rw-r--r--
2019-10-31 04:26
fix_input.pyc
1.17
KB
-rw-r--r--
2020-01-24 15:25
fix_input.pyo
1.17
KB
-rw-r--r--
2020-01-24 15:25
fix_metaclass.py
9.34
KB
-rw-r--r--
2019-10-31 04:04
fix_metaclass.pyc
7.09
KB
-rw-r--r--
2020-01-24 15:25
fix_metaclass.pyo
7.09
KB
-rw-r--r--
2020-01-24 15:25
fix_next_call.py
3.08
KB
-rw-r--r--
2019-10-31 04:04
fix_next_call.pyc
3.55
KB
-rw-r--r--
2020-01-24 15:25
fix_next_call.pyo
3.51
KB
-rw-r--r--
2020-01-24 15:25
fix_object.py
407
B
-rw-r--r--
2019-10-31 04:04
fix_object.pyc
958
B
-rw-r--r--
2020-01-24 15:25
fix_object.pyo
958
B
-rw-r--r--
2020-01-24 15:25
fix_oldstr_wrap.py
1.19
KB
-rw-r--r--
2019-10-31 04:04
fix_oldstr_wrap.pyc
1.65
KB
-rw-r--r--
2020-01-24 15:25
fix_oldstr_wrap.pyo
1.65
KB
-rw-r--r--
2020-01-24 15:25
fix_order___future__imports.py
829
B
-rw-r--r--
2019-10-31 04:04
fix_order___future__imports.pyc
1.18
KB
-rw-r--r--
2020-01-24 15:25
fix_order___future__imports.pyo
1.18
KB
-rw-r--r--
2020-01-24 15:25
fix_print.py
3.3
KB
-rw-r--r--
2019-10-31 04:04
fix_print.pyc
2.76
KB
-rw-r--r--
2020-01-24 15:25
fix_print.pyo
2.67
KB
-rw-r--r--
2020-01-24 15:25
fix_print_with_import.py
735
B
-rw-r--r--
2019-10-31 04:04
fix_print_with_import.pyc
1.06
KB
-rw-r--r--
2020-01-24 15:25
fix_print_with_import.pyo
1.06
KB
-rw-r--r--
2020-01-24 15:25
fix_raise.py
3.79
KB
-rw-r--r--
2019-10-31 04:04
fix_raise.pyc
2.76
KB
-rw-r--r--
2020-01-24 15:25
fix_raise.pyo
2.76
KB
-rw-r--r--
2020-01-24 15:25
fix_remove_old__future__imports.py
851
B
-rw-r--r--
2019-10-31 04:04
fix_remove_old__future__imports.pyc
1.41
KB
-rw-r--r--
2020-01-24 15:25
fix_remove_old__future__imports.pyo
1.41
KB
-rw-r--r--
2020-01-24 15:25
fix_unicode_keep_u.py
779
B
-rw-r--r--
2019-10-31 04:04
fix_unicode_keep_u.pyc
1.34
KB
-rw-r--r--
2020-01-24 15:25
fix_unicode_keep_u.pyo
1.34
KB
-rw-r--r--
2020-01-24 15:25
fix_unicode_literals_import.py
367
B
-rw-r--r--
2019-10-31 04:04
fix_unicode_literals_import.pyc
990
B
-rw-r--r--
2020-01-24 15:25
fix_unicode_literals_import.pyo
990
B
-rw-r--r--
2020-01-24 15:25
fix_xrange_with_import.py
479
B
-rw-r--r--
2019-10-31 04:04
fix_xrange_with_import.pyc
1021
B
-rw-r--r--
2020-01-24 15:25
fix_xrange_with_import.pyo
1021
B
-rw-r--r--
2020-01-24 15:25
Save
Rename
"""Fixer for 'raise E, V' From Armin Ronacher's ``python-modernize``. raise -> raise raise E -> raise E raise E, 5 -> raise E(5) raise E, 5, T -> raise E(5).with_traceback(T) raise E, None, T -> raise E.with_traceback(T) raise (((E, E'), E''), E'''), 5 -> raise E(5) raise "foo", V, T -> warns about string exceptions raise E, (V1, V2) -> raise E(V1, V2) raise E, (V1, V2), T -> raise E(V1, V2).with_traceback(T) CAVEATS: 1) "raise E, V, T" cannot be translated safely in general. If V is not a tuple or a (number, string, None) literal, then: raise E, V, T -> from future.utils import raise_ raise_(E, V, T) """ # Author: Collin Winter, Armin Ronacher, Mark Huang # Local imports from lib2to3 import pytree, fixer_base from lib2to3.pgen2 import token from lib2to3.fixer_util import Name, Call, is_tuple, Comma, Attr, ArgList from libfuturize.fixer_util import touch_import_top class FixRaise(fixer_base.BaseFix): BM_compatible = True PATTERN = """ raise_stmt< 'raise' exc=any [',' val=any [',' tb=any]] > """ def transform(self, node, results): syms = self.syms exc = results["exc"].clone() if exc.type == token.STRING: msg = "Python 3 does not support string exceptions" self.cannot_convert(node, msg) return # Python 2 supports # raise ((((E1, E2), E3), E4), E5), V # as a synonym for # raise E1, V # Since Python 3 will not support this, we recurse down any tuple # literals, always taking the first element. if is_tuple(exc): while is_tuple(exc): # exc.children[1:-1] is the unparenthesized tuple # exc.children[1].children[0] is the first element of the tuple exc = exc.children[1].children[0].clone() exc.prefix = u" " if "tb" in results: tb = results["tb"].clone() else: tb = None if "val" in results: val = results["val"].clone() if is_tuple(val): # Assume that exc is a subclass of Exception and call exc(*val). args = [c.clone() for c in val.children[1:-1]] exc = Call(exc, args) elif val.type in (token.NUMBER, token.STRING): # Handle numeric and string literals specially, e.g. # "raise Exception, 5" -> "raise Exception(5)". val.prefix = u"" exc = Call(exc, [val]) elif val.type == token.NAME and val.value == u"None": # Handle None specially, e.g. # "raise Exception, None" -> "raise Exception". pass else: # val is some other expression. If val evaluates to an instance # of exc, it should just be raised. If val evaluates to None, # a default instance of exc should be raised (as above). If val # evaluates to a tuple, exc(*val) should be called (as # above). Otherwise, exc(val) should be called. We can only # tell what to do at runtime, so defer to future.utils.raise_(), # which handles all of these cases. touch_import_top(u"future.utils", u"raise_", node) exc.prefix = u"" args = [exc, Comma(), val] if tb is not None: args += [Comma(), tb] return Call(Name(u"raise_"), args) if tb is not None: tb.prefix = "" exc_list = Attr(exc, Name('with_traceback')) + [ArgList([tb])] else: exc_list = [exc] return pytree.Node(syms.raise_stmt, [Name(u"raise")] + exc_list, prefix=node.prefix)