[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@13.59.213.128: ~ $
"""
A simple log mechanism styled after PEP 282.

Retained for compatibility and should not be used.
"""

import logging
import warnings

from ._log import log as _global_log


DEBUG = logging.DEBUG
INFO = logging.INFO
WARN = logging.WARN
ERROR = logging.ERROR
FATAL = logging.FATAL

log = _global_log.log
debug = _global_log.debug
info = _global_log.info
warn = _global_log.warning
error = _global_log.error
fatal = _global_log.fatal


def set_threshold(level):
    orig = _global_log.level
    _global_log.setLevel(level)
    return orig


def set_verbosity(v):
    if v <= 0:
        set_threshold(logging.WARN)
    elif v == 1:
        set_threshold(logging.INFO)
    elif v >= 2:
        set_threshold(logging.DEBUG)


class Log(logging.Logger):
    """distutils.log.Log is deprecated, please use an alternative from `logging`."""

    def __init__(self, threshold=WARN):
        warnings.warn(Log.__doc__)  # avoid DeprecationWarning to ensure warn is shown
        super().__init__(__name__, level=threshold)

    @property
    def threshold(self):
        return self.level

    @threshold.setter
    def threshold(self, level):
        self.setLevel(level)

    warn = logging.Logger.warning

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
command Folder 0755
__init__.py File 359 B 0644
_collections.py File 5.18 KB 0644
_functools.py File 1.73 KB 0644
_log.py File 43 B 0644
_macos_compat.py File 239 B 0644
_modified.py File 2.35 KB 0644
_msvccompiler.py File 19.16 KB 0644
archive_util.py File 8.37 KB 0644
bcppcompiler.py File 14.38 KB 0644
ccompiler.py File 47.5 KB 0644
cmd.py File 17.44 KB 0644
config.py File 4.8 KB 0644
core.py File 9.18 KB 0644
cygwinccompiler.py File 11.64 KB 0644
debug.py File 139 B 0644
dep_util.py File 349 B 0644
dir_util.py File 7.88 KB 0644
dist.py File 49 KB 0644
errors.py File 3.5 KB 0644
extension.py File 10.03 KB 0644
fancy_getopt.py File 17.48 KB 0644
file_util.py File 8.02 KB 0644
filelist.py File 13.39 KB 0644
log.py File 1.17 KB 0644
msvc9compiler.py File 29.48 KB 0644
msvccompiler.py File 23.02 KB 0644
py38compat.py File 217 B 0644
py39compat.py File 1.92 KB 0644
spawn.py File 3.41 KB 0644
sysconfig.py File 18.48 KB 0644
text_file.py File 11.8 KB 0644
unixccompiler.py File 15.24 KB 0644
util.py File 17.68 KB 0644
version.py File 12.65 KB 0644
versionpredicate.py File 5.08 KB 0644