8.2.34 | Linux | www-data (uid:33)
👁 View: py33compat.py
📁 /snap/core20/2922/lib/python3/dist-packages/setuptools/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 __metaclass__ = type OpArg = collections.namedtuple('OpArg', 'opcode arg') class Bytecode_compat: 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', None) if unescape is None: # HTMLParser.unescape is deprecated since Python 3.4, and will be removed # from 3.9. unescape = html_parser.HTMLParser().unescape
← Back
💻 Terminal
📤 Upload
📂
Click or Drag & Drop
📁 /snap/core20/2922/lib/python3/dist-packages/setuptools
NameSizePermModifiedActions
📁 __pycache__/-07552026-09-01 05:21🗑 Delete
📁 _vendor/-07552026-09-01 05:21🗑 Delete
📁 command/-07552026-09-01 05:21🗑 Delete
📁 extern/-07552026-09-01 05:21🗑 Delete
__init__.py7.1K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
_deprecation_warning.py218B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
_imp.py2.3K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
archive_util.py6.5K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
build_meta.py9.7K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cli-32.exe64K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cli-64.exe73K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cli.exe64K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
config.py20.1K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dep_util.py949B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
depends.py5.4K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dist.py48.7K06442025-05-28 17:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
errors.py524B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
extension.py1.7K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
glob.py5K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gui-32.exe64K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gui-64.exe73.5K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gui.exe64K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
installer.py5.2K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
launch.py787B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lib2to3_ex.py2K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
monkey.py5.1K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
msvc.py45.7K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
namespaces.py3.1K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
package_index.py41.4K06442025-05-28 17:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py27compat.py1.5K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py31compat.py838B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py33compat.py1.3K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py34compat.py245B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sandbox.py13.9K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
script (dev).tmpl218B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
script.tmpl138B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
site-patch.py2.3K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssl_support.py8.3K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unicode_utils.py996B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
version.py144B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wheel.py8.3K06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
windows_support.py714B06442020-02-09 03:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del