1 Star 1 Fork 3

张小农 / 某扫描器核心反编译

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
dummy_threading.py 2.06 KB
一键复制 编辑 原始数据 按行查看 历史
张小农 提交于 2019-03-21 13:47 . first code
# uncompyle6 version 3.2.3
# Python bytecode 3.6 (3379)
# Decompiled from: Python 3.6.8 |Anaconda custom (64-bit)| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)]
# Embedded file name: dummy_threading.py
"""Faux ``threading`` version using ``dummy_thread`` instead of ``thread``.
The module ``_dummy_threading`` is added to ``sys.modules`` in order
to not have ``threading`` considered imported. Had ``threading`` been
directly imported it would have made all subsequent imports succeed
regardless of whether ``_thread`` was available which is not desired.
"""
from sys import modules as sys_modules
import _dummy_thread
holding_thread = False
holding_threading = False
holding__threading_local = False
try:
if "_thread" in sys_modules:
held_thread = sys_modules["_thread"]
holding_thread = True
sys_modules["_thread"] = sys_modules["_dummy_thread"]
if "threading" in sys_modules:
held_threading = sys_modules["threading"]
holding_threading = True
del sys_modules["threading"]
if "_threading_local" in sys_modules:
held__threading_local = sys_modules["_threading_local"]
holding__threading_local = True
del sys_modules["_threading_local"]
import threading
sys_modules["_dummy_threading"] = sys_modules["threading"]
del sys_modules["threading"]
sys_modules["_dummy__threading_local"] = sys_modules["_threading_local"]
del sys_modules["_threading_local"]
from _dummy_threading import *
from _dummy_threading import __all__
finally:
if holding_threading:
sys_modules["threading"] = held_threading
del held_threading
del holding_threading
if holding__threading_local:
sys_modules["_threading_local"] = held__threading_local
del held__threading_local
del holding__threading_local
if holding_thread:
sys_modules["_thread"] = held_thread
del held_thread
else:
del sys_modules["_thread"]
del holding_thread
del _dummy_thread
del sys_modules
Python
1
https://gitee.com/zhanghk668/opsrv_extracted.git
git@gitee.com:zhanghk668/opsrv_extracted.git
zhanghk668
opsrv_extracted
某扫描器核心反编译
master

搜索帮助