X7ROOT File Manager
Current Path:
/lib/python2.7/site-packages/setuptools
lib
/
python2.7
/
site-packages
/
setuptools
/
??
..
??
__init__.py
(5.57 KB)
??
__init__.pyc
(7.45 KB)
??
__init__.pyo
(7.45 KB)
??
_vendor
??
archive_util.py
(6.44 KB)
??
archive_util.pyc
(6 KB)
??
archive_util.pyo
(6 KB)
??
build_meta.py
(5.54 KB)
??
build_meta.pyc
(6.48 KB)
??
build_meta.pyo
(6.37 KB)
??
command
??
config.py
(16 KB)
??
config.pyc
(16.49 KB)
??
config.pyo
(16.49 KB)
??
dep_util.py
(935 B)
??
dep_util.pyc
(965 B)
??
dep_util.pyo
(965 B)
??
depends.py
(5.7 KB)
??
depends.pyc
(6.33 KB)
??
depends.pyo
(6.33 KB)
??
dist.py
(41.52 KB)
??
dist.pyc
(40.53 KB)
??
dist.pyo
(40.47 KB)
??
extension.py
(1.69 KB)
??
extension.pyc
(2.36 KB)
??
extension.pyo
(2.36 KB)
??
extern
??
glibc.py
(3.07 KB)
??
glibc.pyc
(1.91 KB)
??
glibc.pyo
(1.91 KB)
??
glob.py
(5.08 KB)
??
glob.pyc
(4.71 KB)
??
glob.pyo
(4.64 KB)
??
launch.py
(787 B)
??
launch.pyc
(1000 B)
??
launch.pyo
(1000 B)
??
lib2to3_ex.py
(1.97 KB)
??
lib2to3_ex.pyc
(2.93 KB)
??
lib2to3_ex.pyo
(2.93 KB)
??
monkey.py
(5.65 KB)
??
monkey.pyc
(6.19 KB)
??
monkey.pyo
(6.19 KB)
??
msvc.py
(39.92 KB)
??
msvc.pyc
(39.41 KB)
??
msvc.pyo
(39.41 KB)
??
namespaces.py
(3.12 KB)
??
namespaces.pyc
(4.92 KB)
??
namespaces.pyo
(4.92 KB)
??
package_index.py
(39.21 KB)
??
package_index.pyc
(38.81 KB)
??
package_index.pyo
(38.81 KB)
??
pep425tags.py
(10.63 KB)
??
pep425tags.pyc
(9.12 KB)
??
pep425tags.pyo
(9.12 KB)
??
py27compat.py
(536 B)
??
py27compat.pyc
(1.02 KB)
??
py27compat.pyo
(1.02 KB)
??
py31compat.py
(1.16 KB)
??
py31compat.pyc
(1.85 KB)
??
py31compat.pyo
(1.85 KB)
??
py33compat.py
(1.15 KB)
??
py33compat.pyc
(1.68 KB)
??
py33compat.pyo
(1.68 KB)
??
py36compat.py
(2.82 KB)
??
py36compat.pyc
(2.79 KB)
??
py36compat.pyo
(2.79 KB)
??
sandbox.py
(13.94 KB)
??
sandbox.pyc
(18.46 KB)
??
sandbox.pyo
(18.46 KB)
??
script (dev).tmpl
(201 B)
??
script.tmpl
(138 B)
??
site-patch.py
(2.25 KB)
??
site-patch.pyc
(1.7 KB)
??
site-patch.pyo
(1.7 KB)
??
ssl_support.py
(8.29 KB)
??
ssl_support.pyc
(8.32 KB)
??
ssl_support.pyo
(8.32 KB)
??
unicode_utils.py
(996 B)
??
unicode_utils.pyc
(1.44 KB)
??
unicode_utils.pyo
(1.44 KB)
??
version.py
(144 B)
??
version.pyc
(322 B)
??
version.pyo
(322 B)
??
wheel.py
(7.06 KB)
??
wheel.pyc
(7.17 KB)
??
wheel.pyo
(7.14 KB)
??
windows_support.py
(714 B)
??
windows_support.pyc
(1.24 KB)
??
windows_support.pyo
(1.24 KB)
Editing: py33compat.py
import dis import array import collections try: import html except ImportError: html = None from setuptools.extern import six from setuptools.extern.six.moves import html_parser OpArg = collections.namedtuple('OpArg', 'opcode arg') class Bytecode_compat(object): def __init__(self, code): self.code = code def __iter__(self): """Yield '(op,arg)' pair for each operation in code object 'code'""" bytes = array.array('b', self.code.co_code) eof = len(self.code.co_code) ptr = 0 extended_arg = 0 while ptr < eof: op = bytes[ptr] if op >= dis.HAVE_ARGUMENT: arg = bytes[ptr + 1] + bytes[ptr + 2] * 256 + extended_arg ptr += 3 if op == dis.EXTENDED_ARG: long_type = six.integer_types[-1] extended_arg = arg * long_type(65536) continue else: arg = None ptr += 1 yield OpArg(op, arg) Bytecode = getattr(dis, 'Bytecode', Bytecode_compat) unescape = getattr(html, 'unescape', html_parser.HTMLParser().unescape)
Upload File
Create Folder