X7ROOT File Manager
Current Path:
/opt/alt/python313/lib64/python3.13
opt
/
alt
/
python313
/
lib64
/
python3.13
/
??
..
??
LICENSE.txt
(13.49 KB)
??
__future__.py
(5.1 KB)
??
__hello__.py
(227 B)
??
__pycache__
??
_aix_support.py
(3.93 KB)
??
_android_support.py
(6.9 KB)
??
_apple_support.py
(2.2 KB)
??
_collections_abc.py
(31.85 KB)
??
_colorize.py
(3 KB)
??
_compat_pickle.py
(8.53 KB)
??
_compression.py
(5.55 KB)
??
_ios_support.py
(2.61 KB)
??
_markupbase.py
(14.31 KB)
??
_opcode_metadata.py
(9.05 KB)
??
_osx_support.py
(21.51 KB)
??
_py_abc.py
(6.04 KB)
??
_pydatetime.py
(89.83 KB)
??
_pydecimal.py
(222.19 KB)
??
_pyio.py
(91.61 KB)
??
_pylong.py
(11.55 KB)
??
_pyrepl
??
_sitebuiltins.py
(3.05 KB)
??
_strptime.py
(33.92 KB)
??
_sysconfigdata__linux_x86_64-linux-gnu.py
(65.9 KB)
??
_sysconfigdata_d_linux_x86_64-linux-gnu.py
(65.88 KB)
??
_threading_local.py
(4.26 KB)
??
_weakrefset.py
(5.75 KB)
??
abc.py
(6.38 KB)
??
antigravity.py
(500 B)
??
argparse.py
(99.28 KB)
??
ast.py
(63.81 KB)
??
asyncio
??
base64.py
(21.54 KB)
??
bdb.py
(35.25 KB)
??
bisect.py
(3.34 KB)
??
bz2.py
(11.69 KB)
??
cProfile.py
(6.48 KB)
??
calendar.py
(25.47 KB)
??
cmd.py
(14.96 KB)
??
code.py
(12.86 KB)
??
codecs.py
(36.11 KB)
??
codeop.py
(5.69 KB)
??
collections
??
colorsys.py
(3.97 KB)
??
compileall.py
(20.18 KB)
??
concurrent
??
config-3.13-x86_64-linux-gnu
??
configparser.py
(52.57 KB)
??
contextlib.py
(27.15 KB)
??
contextvars.py
(129 B)
??
copy.py
(8.76 KB)
??
copyreg.py
(7.44 KB)
??
csv.py
(18.73 KB)
??
ctypes
??
curses
??
dataclasses.py
(63.03 KB)
??
datetime.py
(268 B)
??
dbm
??
decimal.py
(2.73 KB)
??
difflib.py
(81.41 KB)
??
dis.py
(40 KB)
??
doctest.py
(106.85 KB)
??
email
??
encodings
??
ensurepip
??
enum.py
(83.59 KB)
??
filecmp.py
(10.4 KB)
??
fileinput.py
(15.35 KB)
??
fnmatch.py
(6.04 KB)
??
fractions.py
(39.15 KB)
??
ftplib.py
(33.92 KB)
??
functools.py
(38.15 KB)
??
genericpath.py
(6.1 KB)
??
getopt.py
(7.31 KB)
??
getpass.py
(6.09 KB)
??
gettext.py
(21.03 KB)
??
glob.py
(19.44 KB)
??
graphlib.py
(9.42 KB)
??
gzip.py
(24.06 KB)
??
hashlib.py
(9.22 KB)
??
heapq.py
(22.48 KB)
??
hmac.py
(7.54 KB)
??
html
??
http
??
imaplib.py
(53.07 KB)
??
importlib
??
inspect.py
(125.63 KB)
??
io.py
(3.5 KB)
??
ipaddress.py
(79.74 KB)
??
json
??
keyword.py
(1.05 KB)
??
lib-dynload
??
linecache.py
(7.11 KB)
??
locale.py
(77.18 KB)
??
logging
??
lzma.py
(13.08 KB)
??
mailbox.py
(79.73 KB)
??
mimetypes.py
(23.29 KB)
??
modulefinder.py
(23.23 KB)
??
multiprocessing
??
netrc.py
(6.87 KB)
??
ntpath.py
(30.16 KB)
??
nturl2path.py
(2.32 KB)
??
numbers.py
(11.49 KB)
??
opcode.py
(2.76 KB)
??
operator.py
(10.72 KB)
??
optparse.py
(58.95 KB)
??
os.py
(40.65 KB)
??
pathlib
??
pdb.py
(89.84 KB)
??
pickle.py
(65.39 KB)
??
pickletools.py
(91.85 KB)
??
pkgutil.py
(17.85 KB)
??
platform.py
(46.25 KB)
??
plistlib.py
(29.33 KB)
??
poplib.py
(14.26 KB)
??
posixpath.py
(17.81 KB)
??
pprint.py
(23.59 KB)
??
profile.py
(22.61 KB)
??
pstats.py
(28.61 KB)
??
pty.py
(5.99 KB)
??
py_compile.py
(7.65 KB)
??
pyclbr.py
(11.13 KB)
??
pydoc.py
(107.58 KB)
??
pydoc_data
??
queue.py
(13.14 KB)
??
quopri.py
(7.03 KB)
??
random.py
(36.14 KB)
??
re
??
reprlib.py
(7.88 KB)
??
rlcompleter.py
(7.73 KB)
??
runpy.py
(12.58 KB)
??
sched.py
(6.2 KB)
??
secrets.py
(1.94 KB)
??
selectors.py
(19 KB)
??
shelve.py
(8.6 KB)
??
shlex.py
(13.04 KB)
??
shutil.py
(56.12 KB)
??
signal.py
(2.44 KB)
??
site-packages
??
site.py
(24.96 KB)
??
smtplib.py
(42.9 KB)
??
socket.py
(36.87 KB)
??
socketserver.py
(27.41 KB)
??
sqlite3
??
sre_compile.py
(231 B)
??
sre_constants.py
(232 B)
??
sre_parse.py
(229 B)
??
ssl.py
(51.47 KB)
??
stat.py
(6 KB)
??
statistics.py
(60.72 KB)
??
string.py
(11.51 KB)
??
stringprep.py
(12.61 KB)
??
struct.py
(257 B)
??
subprocess.py
(88.7 KB)
??
symtable.py
(13.87 KB)
??
sysconfig
??
tabnanny.py
(11.27 KB)
??
tarfile.py
(111.74 KB)
??
tempfile.py
(31.65 KB)
??
textwrap.py
(19.49 KB)
??
this.py
(1003 B)
??
threading.py
(54.05 KB)
??
timeit.py
(13.16 KB)
??
token.py
(2.43 KB)
??
tokenize.py
(21.06 KB)
??
tomllib
??
trace.py
(29.03 KB)
??
traceback.py
(65 KB)
??
tracemalloc.py
(17.62 KB)
??
tty.py
(1.99 KB)
??
types.py
(10.94 KB)
??
typing.py
(130.14 KB)
??
unittest
??
urllib
??
uuid.py
(28.77 KB)
??
venv
??
warnings.py
(26.44 KB)
??
wave.py
(22.71 KB)
??
weakref.py
(21.01 KB)
??
webbrowser.py
(23.73 KB)
??
wsgiref
??
xml
??
xmlrpc
??
zipapp.py
(8.42 KB)
??
zipfile
??
zipimport.py
(32.12 KB)
??
zoneinfo
Editing: _colorize.py
from __future__ import annotations import os import sys COLORIZE = True # types if False: from typing import IO class ANSIColors: RESET = "\x1b[0m" BLACK = "\x1b[30m" BLUE = "\x1b[34m" CYAN = "\x1b[36m" GREEN = "\x1b[32m" MAGENTA = "\x1b[35m" RED = "\x1b[31m" WHITE = "\x1b[37m" # more like LIGHT GRAY YELLOW = "\x1b[33m" BOLD_BLACK = "\x1b[1;30m" # DARK GRAY BOLD_BLUE = "\x1b[1;34m" BOLD_CYAN = "\x1b[1;36m" BOLD_GREEN = "\x1b[1;32m" BOLD_MAGENTA = "\x1b[1;35m" BOLD_RED = "\x1b[1;31m" BOLD_WHITE = "\x1b[1;37m" # actual WHITE BOLD_YELLOW = "\x1b[1;33m" # intense = like bold but without being bold INTENSE_BLACK = "\x1b[90m" INTENSE_BLUE = "\x1b[94m" INTENSE_CYAN = "\x1b[96m" INTENSE_GREEN = "\x1b[92m" INTENSE_MAGENTA = "\x1b[95m" INTENSE_RED = "\x1b[91m" INTENSE_WHITE = "\x1b[97m" INTENSE_YELLOW = "\x1b[93m" BACKGROUND_BLACK = "\x1b[40m" BACKGROUND_BLUE = "\x1b[44m" BACKGROUND_CYAN = "\x1b[46m" BACKGROUND_GREEN = "\x1b[42m" BACKGROUND_MAGENTA = "\x1b[45m" BACKGROUND_RED = "\x1b[41m" BACKGROUND_WHITE = "\x1b[47m" BACKGROUND_YELLOW = "\x1b[43m" INTENSE_BACKGROUND_BLACK = "\x1b[100m" INTENSE_BACKGROUND_BLUE = "\x1b[104m" INTENSE_BACKGROUND_CYAN = "\x1b[106m" INTENSE_BACKGROUND_GREEN = "\x1b[102m" INTENSE_BACKGROUND_MAGENTA = "\x1b[105m" INTENSE_BACKGROUND_RED = "\x1b[101m" INTENSE_BACKGROUND_WHITE = "\x1b[107m" INTENSE_BACKGROUND_YELLOW = "\x1b[103m" NoColors = ANSIColors() for attr in dir(NoColors): if not attr.startswith("__"): setattr(NoColors, attr, "") def get_colors( colorize: bool = False, *, file: IO[str] | IO[bytes] | None = None ) -> ANSIColors: if colorize or can_colorize(file=file): return ANSIColors() else: return NoColors def can_colorize(*, file: IO[str] | IO[bytes] | None = None) -> bool: def _safe_getenv(k: str, fallback: str | None = None) -> str | None: """Exception-safe environment retrieval. See gh-128636.""" try: return os.environ.get(k, fallback) except Exception: return fallback if file is None: file = sys.stdout if not sys.flags.ignore_environment: if _safe_getenv("PYTHON_COLORS") == "0": return False if _safe_getenv("PYTHON_COLORS") == "1": return True if _safe_getenv("NO_COLOR"): return False if not COLORIZE: return False if _safe_getenv("FORCE_COLOR"): return True if _safe_getenv("TERM") == "dumb": return False if not hasattr(file, "fileno"): return False if sys.platform == "win32": try: import nt if not nt._supports_virtual_terminal(): return False except (ImportError, AttributeError): return False try: return os.isatty(file.fileno()) except OSError: return hasattr(file, "isatty") and file.isatty()
Upload File
Create Folder