commit 49901e616f7b345a08fe63d957d4400158b9da3d Author: Autoz <213220254@qq.com> Date: Sun Jul 7 01:16:18 2024 +0800 v1.5.5 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..359bb53 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml diff --git a/.idea/autozshell.iml b/.idea/autozshell.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/.idea/autozshell.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..e5dd86e --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,18 @@ + + + + + + + + + + 用户定义 + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..b3aee6c --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/AutozShellLauncher.py b/AutozShellLauncher.py new file mode 100644 index 0000000..3a3d4e0 --- /dev/null +++ b/AutozShellLauncher.py @@ -0,0 +1,20 @@ +import os,sys + +if len(sys.argv) > 1: + try: + if not sys.argv[1] == "-c": + # 判断当前目录有没有main.py + + os.system("pip install pluginbase") + if os.path.exists("main.py"): + + os.system("python3 main.py") + else: + if os.path.exists("autozshell.zip"): + os.system("unzip autozshell.zip") + os.system("python3 main.py") + except: + pass + + if sys.argv[1] == "-c": + os.system("zip autozshell.zip *") diff --git a/README.md b/README.md new file mode 100644 index 0000000..73f2145 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# autozshell +全新的shell diff --git a/__pycache__/chatmode.cpython-310.pyc b/__pycache__/chatmode.cpython-310.pyc new file mode 100644 index 0000000..1ca4555 Binary files /dev/null and b/__pycache__/chatmode.cpython-310.pyc differ diff --git a/__pycache__/fun.cpython-310.pyc b/__pycache__/fun.cpython-310.pyc new file mode 100644 index 0000000..b1c3028 Binary files /dev/null and b/__pycache__/fun.cpython-310.pyc differ diff --git a/__pycache__/main.cpython-310.pyc b/__pycache__/main.cpython-310.pyc new file mode 100644 index 0000000..76c1bb0 Binary files /dev/null and b/__pycache__/main.cpython-310.pyc differ diff --git a/build/main/Analysis-00.toc b/build/main/Analysis-00.toc new file mode 100644 index 0000000..d2fe239 --- /dev/null +++ b/build/main/Analysis-00.toc @@ -0,0 +1,214 @@ +(['/root/PycharmProjects/autozshell/main.py'], + ['/root/PycharmProjects/autozshell'], + [], + ['/usr/local/lib/python3.10/dist-packages/numpy/_pyinstaller', + '/usr/local/lib/python3.10/dist-packages/_pyinstaller_hooks_contrib/hooks/stdhooks', + '/usr/local/lib/python3.10/dist-packages/_pyinstaller_hooks_contrib/hooks'], + {}, + [], + [], + False, + {}, + 0, + [], + [], + '3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]', + [('pyi_rth_inspect', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('main', '/root/PycharmProjects/autozshell/main.py', 'PYSOURCE')], + [('_pyi_rth_utils', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/fake-modules/_pyi_rth_utils/__init__.py', + 'PYMODULE'), + ('pkgutil', '/usr/lib/python3.10/pkgutil.py', 'PYMODULE'), + ('zipimport', '/usr/lib/python3.10/zipimport.py', 'PYMODULE'), + ('importlib.readers', '/usr/lib/python3.10/importlib/readers.py', 'PYMODULE'), + ('importlib.abc', '/usr/lib/python3.10/importlib/abc.py', 'PYMODULE'), + ('typing', '/usr/lib/python3.10/typing.py', 'PYMODULE'), + ('contextlib', '/usr/lib/python3.10/contextlib.py', 'PYMODULE'), + ('importlib._abc', '/usr/lib/python3.10/importlib/_abc.py', 'PYMODULE'), + ('importlib._bootstrap', + '/usr/lib/python3.10/importlib/_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + '/usr/lib/python3.10/importlib/_bootstrap_external.py', + 'PYMODULE'), + ('importlib.metadata', + '/usr/lib/python3.10/importlib/metadata/__init__.py', + 'PYMODULE'), + ('importlib.metadata._itertools', + '/usr/lib/python3.10/importlib/metadata/_itertools.py', + 'PYMODULE'), + ('importlib.metadata._functools', + '/usr/lib/python3.10/importlib/metadata/_functools.py', + 'PYMODULE'), + ('importlib.metadata._collections', + '/usr/lib/python3.10/importlib/metadata/_collections.py', + 'PYMODULE'), + ('importlib.metadata._meta', + '/usr/lib/python3.10/importlib/metadata/_meta.py', + 'PYMODULE'), + ('importlib.metadata._adapters', + '/usr/lib/python3.10/importlib/metadata/_adapters.py', + 'PYMODULE'), + ('importlib.metadata._text', + '/usr/lib/python3.10/importlib/metadata/_text.py', + 'PYMODULE'), + ('email.message', '/usr/lib/python3.10/email/message.py', 'PYMODULE'), + ('email.policy', '/usr/lib/python3.10/email/policy.py', 'PYMODULE'), + ('email.contentmanager', + '/usr/lib/python3.10/email/contentmanager.py', + 'PYMODULE'), + ('email.quoprimime', '/usr/lib/python3.10/email/quoprimime.py', 'PYMODULE'), + ('string', '/usr/lib/python3.10/string.py', 'PYMODULE'), + ('email.headerregistry', + '/usr/lib/python3.10/email/headerregistry.py', + 'PYMODULE'), + ('email._header_value_parser', + '/usr/lib/python3.10/email/_header_value_parser.py', + 'PYMODULE'), + ('urllib', '/usr/lib/python3.10/urllib/__init__.py', 'PYMODULE'), + ('email.iterators', '/usr/lib/python3.10/email/iterators.py', 'PYMODULE'), + ('email.generator', '/usr/lib/python3.10/email/generator.py', 'PYMODULE'), + ('copy', '/usr/lib/python3.10/copy.py', 'PYMODULE'), + ('random', '/usr/lib/python3.10/random.py', 'PYMODULE'), + ('statistics', '/usr/lib/python3.10/statistics.py', 'PYMODULE'), + ('decimal', '/usr/lib/python3.10/decimal.py', 'PYMODULE'), + ('_pydecimal', '/usr/lib/python3.10/_pydecimal.py', 'PYMODULE'), + ('contextvars', '/usr/lib/python3.10/contextvars.py', 'PYMODULE'), + ('fractions', '/usr/lib/python3.10/fractions.py', 'PYMODULE'), + ('numbers', '/usr/lib/python3.10/numbers.py', 'PYMODULE'), + ('hashlib', '/usr/lib/python3.10/hashlib.py', 'PYMODULE'), + ('logging', '/usr/lib/python3.10/logging/__init__.py', 'PYMODULE'), + ('pickle', '/usr/lib/python3.10/pickle.py', 'PYMODULE'), + ('pprint', '/usr/lib/python3.10/pprint.py', 'PYMODULE'), + ('dataclasses', '/usr/lib/python3.10/dataclasses.py', 'PYMODULE'), + ('_compat_pickle', '/usr/lib/python3.10/_compat_pickle.py', 'PYMODULE'), + ('struct', '/usr/lib/python3.10/struct.py', 'PYMODULE'), + ('threading', '/usr/lib/python3.10/threading.py', 'PYMODULE'), + ('_threading_local', '/usr/lib/python3.10/_threading_local.py', 'PYMODULE'), + ('bisect', '/usr/lib/python3.10/bisect.py', 'PYMODULE'), + ('email._encoded_words', + '/usr/lib/python3.10/email/_encoded_words.py', + 'PYMODULE'), + ('base64', '/usr/lib/python3.10/base64.py', 'PYMODULE'), + ('getopt', '/usr/lib/python3.10/getopt.py', 'PYMODULE'), + ('gettext', '/usr/lib/python3.10/gettext.py', 'PYMODULE'), + ('email.charset', '/usr/lib/python3.10/email/charset.py', 'PYMODULE'), + ('email.encoders', '/usr/lib/python3.10/email/encoders.py', 'PYMODULE'), + ('email.base64mime', '/usr/lib/python3.10/email/base64mime.py', 'PYMODULE'), + ('email._policybase', '/usr/lib/python3.10/email/_policybase.py', 'PYMODULE'), + ('email.header', '/usr/lib/python3.10/email/header.py', 'PYMODULE'), + ('email.errors', '/usr/lib/python3.10/email/errors.py', 'PYMODULE'), + ('email.utils', '/usr/lib/python3.10/email/utils.py', 'PYMODULE'), + ('email._parseaddr', '/usr/lib/python3.10/email/_parseaddr.py', 'PYMODULE'), + ('calendar', '/usr/lib/python3.10/calendar.py', 'PYMODULE'), + ('argparse', '/usr/lib/python3.10/argparse.py', 'PYMODULE'), + ('shutil', '/usr/lib/python3.10/shutil.py', 'PYMODULE'), + ('tarfile', '/usr/lib/python3.10/tarfile.py', 'PYMODULE'), + ('gzip', '/usr/lib/python3.10/gzip.py', 'PYMODULE'), + ('_compression', '/usr/lib/python3.10/_compression.py', 'PYMODULE'), + ('lzma', '/usr/lib/python3.10/lzma.py', 'PYMODULE'), + ('bz2', '/usr/lib/python3.10/bz2.py', 'PYMODULE'), + ('fnmatch', '/usr/lib/python3.10/fnmatch.py', 'PYMODULE'), + ('urllib.parse', '/usr/lib/python3.10/urllib/parse.py', 'PYMODULE'), + ('datetime', '/usr/lib/python3.10/datetime.py', 'PYMODULE'), + ('_strptime', '/usr/lib/python3.10/_strptime.py', 'PYMODULE'), + ('socket', '/usr/lib/python3.10/socket.py', 'PYMODULE'), + ('selectors', '/usr/lib/python3.10/selectors.py', 'PYMODULE'), + ('quopri', '/usr/lib/python3.10/quopri.py', 'PYMODULE'), + ('uu', '/usr/lib/python3.10/uu.py', 'PYMODULE'), + ('optparse', '/usr/lib/python3.10/optparse.py', 'PYMODULE'), + ('textwrap', '/usr/lib/python3.10/textwrap.py', 'PYMODULE'), + ('email', '/usr/lib/python3.10/email/__init__.py', 'PYMODULE'), + ('email.parser', '/usr/lib/python3.10/email/parser.py', 'PYMODULE'), + ('email.feedparser', '/usr/lib/python3.10/email/feedparser.py', 'PYMODULE'), + ('csv', '/usr/lib/python3.10/csv.py', 'PYMODULE'), + ('tokenize', '/usr/lib/python3.10/tokenize.py', 'PYMODULE'), + ('token', '/usr/lib/python3.10/token.py', 'PYMODULE'), + ('zipfile', '/usr/lib/python3.10/zipfile.py', 'PYMODULE'), + ('py_compile', '/usr/lib/python3.10/py_compile.py', 'PYMODULE'), + ('inspect', '/usr/lib/python3.10/inspect.py', 'PYMODULE'), + ('dis', '/usr/lib/python3.10/dis.py', 'PYMODULE'), + ('opcode', '/usr/lib/python3.10/opcode.py', 'PYMODULE'), + ('ast', '/usr/lib/python3.10/ast.py', 'PYMODULE'), + ('importlib.machinery', + '/usr/lib/python3.10/importlib/machinery.py', + 'PYMODULE'), + ('importlib.util', '/usr/lib/python3.10/importlib/util.py', 'PYMODULE'), + ('importlib', '/usr/lib/python3.10/importlib/__init__.py', 'PYMODULE'), + ('pathlib', '/usr/lib/python3.10/pathlib.py', 'PYMODULE'), + ('_py_abc', '/usr/lib/python3.10/_py_abc.py', 'PYMODULE'), + ('stringprep', '/usr/lib/python3.10/stringprep.py', 'PYMODULE'), + ('tracemalloc', '/usr/lib/python3.10/tracemalloc.py', 'PYMODULE'), + ('chatmode', '/root/PycharmProjects/autozshell/chatmode.py', 'PYMODULE'), + ('pluginbase', + '/usr/local/lib/python3.10/dist-packages/pluginbase.py', + 'PYMODULE'), + ('uuid', '/usr/lib/python3.10/uuid.py', 'PYMODULE'), + ('subprocess', '/usr/lib/python3.10/subprocess.py', 'PYMODULE'), + ('signal', '/usr/lib/python3.10/signal.py', 'PYMODULE'), + ('platform', '/usr/lib/python3.10/platform.py', 'PYMODULE'), + ('fun', '/root/PycharmProjects/autozshell/fun.py', 'PYMODULE'), + ('configparser', '/usr/lib/python3.10/configparser.py', 'PYMODULE')], + [('libpython3.10.so', '/lib/aarch64-linux-gnu/libpython3.10.so', 'BINARY'), + ('lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/resource.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('libz.so.1', '/lib/aarch64-linux-gnu/libz.so.1', 'BINARY'), + ('libexpat.so.1', '/lib/aarch64-linux-gnu/libexpat.so.1', 'BINARY'), + ('libmpdec.so.3', '/lib/aarch64-linux-gnu/libmpdec.so.3', 'BINARY'), + ('libcrypto.so.3', '/lib/aarch64-linux-gnu/libcrypto.so.3', 'BINARY'), + ('liblzma.so.5', '/lib/aarch64-linux-gnu/liblzma.so.5', 'BINARY'), + ('libbz2.so.1.0', '/lib/aarch64-linux-gnu/libbz2.so.1.0', 'BINARY'), + ('libuuid.so.1', '/lib/aarch64-linux-gnu/libuuid.so.1', 'BINARY')], + [], + [], + [('base_library.zip', + '/root/PycharmProjects/autozshell/build/main/base_library.zip', + 'DATA')]) diff --git a/build/main/COLLECT-00.toc b/build/main/COLLECT-00.toc new file mode 100644 index 0000000..a3f0133 --- /dev/null +++ b/build/main/COLLECT-00.toc @@ -0,0 +1,57 @@ +([('main', '/root/PycharmProjects/autozshell/build/main/main', 'EXECUTABLE'), + ('libpython3.10.so', '/lib/aarch64-linux-gnu/libpython3.10.so', 'BINARY'), + ('lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/resource.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so', + '/usr/lib/python3.10/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so', + 'EXTENSION'), + ('libz.so.1', '/lib/aarch64-linux-gnu/libz.so.1', 'BINARY'), + ('libexpat.so.1', '/lib/aarch64-linux-gnu/libexpat.so.1', 'BINARY'), + ('libmpdec.so.3', '/lib/aarch64-linux-gnu/libmpdec.so.3', 'BINARY'), + ('libcrypto.so.3', '/lib/aarch64-linux-gnu/libcrypto.so.3', 'BINARY'), + ('liblzma.so.5', '/lib/aarch64-linux-gnu/liblzma.so.5', 'BINARY'), + ('libbz2.so.1.0', '/lib/aarch64-linux-gnu/libbz2.so.1.0', 'BINARY'), + ('libuuid.so.1', '/lib/aarch64-linux-gnu/libuuid.so.1', 'BINARY'), + ('base_library.zip', + '/root/PycharmProjects/autozshell/build/main/base_library.zip', + 'DATA')],) diff --git a/build/main/EXE-00.toc b/build/main/EXE-00.toc new file mode 100644 index 0000000..be50b6e --- /dev/null +++ b/build/main/EXE-00.toc @@ -0,0 +1,49 @@ +('/root/PycharmProjects/autozshell/build/main/main', + True, + False, + True, + None, + None, + False, + False, + None, + True, + False, + None, + None, + None, + '/root/PycharmProjects/autozshell/build/main/main.pkg', + [('pyi-contents-directory _internal', '', 'OPTION'), + ('PYZ-00.pyz', + '/root/PycharmProjects/autozshell/build/main/PYZ-00.pyz', + 'PYZ'), + ('struct', + '/root/PycharmProjects/autozshell/build/main/localpycs/struct.pyc', + 'PYMODULE'), + ('pyimod01_archive', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod01_archive.pyc', + 'PYMODULE'), + ('pyimod02_importers', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod02_importers.pyc', + 'PYMODULE'), + ('pyimod03_ctypes', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod03_ctypes.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/loader/pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth_inspect', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('main', '/root/PycharmProjects/autozshell/main.py', 'PYSOURCE')], + [], + False, + False, + 1720285260, + [('run', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/bootloader/Linux-64bit-arm/run', + 'EXECUTABLE')], + '/lib/aarch64-linux-gnu/libpython3.10.so') diff --git a/build/main/PKG-00.toc b/build/main/PKG-00.toc new file mode 100644 index 0000000..c335c85 --- /dev/null +++ b/build/main/PKG-00.toc @@ -0,0 +1,44 @@ +('/root/PycharmProjects/autozshell/build/main/main.pkg', + {'BINARY': True, + 'DATA': True, + 'EXECUTABLE': True, + 'EXTENSION': True, + 'PYMODULE': True, + 'PYSOURCE': True, + 'PYZ': False, + 'SPLASH': True, + 'SYMLINK': False}, + [('pyi-contents-directory _internal', '', 'OPTION'), + ('PYZ-00.pyz', + '/root/PycharmProjects/autozshell/build/main/PYZ-00.pyz', + 'PYZ'), + ('struct', + '/root/PycharmProjects/autozshell/build/main/localpycs/struct.pyc', + 'PYMODULE'), + ('pyimod01_archive', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod01_archive.pyc', + 'PYMODULE'), + ('pyimod02_importers', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod02_importers.pyc', + 'PYMODULE'), + ('pyimod03_ctypes', + '/root/PycharmProjects/autozshell/build/main/localpycs/pyimod03_ctypes.pyc', + 'PYMODULE'), + ('pyiboot01_bootstrap', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/loader/pyiboot01_bootstrap.py', + 'PYSOURCE'), + ('pyi_rth_inspect', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py', + 'PYSOURCE'), + ('pyi_rth_pkgutil', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py', + 'PYSOURCE'), + ('main', '/root/PycharmProjects/autozshell/main.py', 'PYSOURCE')], + 'libpython3.10.so', + True, + False, + False, + [], + None, + None, + None) diff --git a/build/main/PYZ-00.pyz b/build/main/PYZ-00.pyz new file mode 100644 index 0000000..c349aa9 Binary files /dev/null and b/build/main/PYZ-00.pyz differ diff --git a/build/main/PYZ-00.toc b/build/main/PYZ-00.toc new file mode 100644 index 0000000..e2b8971 --- /dev/null +++ b/build/main/PYZ-00.toc @@ -0,0 +1,134 @@ +('/root/PycharmProjects/autozshell/build/main/PYZ-00.pyz', + [('_compat_pickle', '/usr/lib/python3.10/_compat_pickle.py', 'PYMODULE'), + ('_compression', '/usr/lib/python3.10/_compression.py', 'PYMODULE'), + ('_py_abc', '/usr/lib/python3.10/_py_abc.py', 'PYMODULE'), + ('_pydecimal', '/usr/lib/python3.10/_pydecimal.py', 'PYMODULE'), + ('_pyi_rth_utils', + '/usr/local/lib/python3.10/dist-packages/PyInstaller/fake-modules/_pyi_rth_utils/__init__.py', + 'PYMODULE'), + ('_strptime', '/usr/lib/python3.10/_strptime.py', 'PYMODULE'), + ('_threading_local', '/usr/lib/python3.10/_threading_local.py', 'PYMODULE'), + ('argparse', '/usr/lib/python3.10/argparse.py', 'PYMODULE'), + ('ast', '/usr/lib/python3.10/ast.py', 'PYMODULE'), + ('base64', '/usr/lib/python3.10/base64.py', 'PYMODULE'), + ('bisect', '/usr/lib/python3.10/bisect.py', 'PYMODULE'), + ('bz2', '/usr/lib/python3.10/bz2.py', 'PYMODULE'), + ('calendar', '/usr/lib/python3.10/calendar.py', 'PYMODULE'), + ('chatmode', '/root/PycharmProjects/autozshell/chatmode.py', 'PYMODULE'), + ('configparser', '/usr/lib/python3.10/configparser.py', 'PYMODULE'), + ('contextlib', '/usr/lib/python3.10/contextlib.py', 'PYMODULE'), + ('contextvars', '/usr/lib/python3.10/contextvars.py', 'PYMODULE'), + ('copy', '/usr/lib/python3.10/copy.py', 'PYMODULE'), + ('csv', '/usr/lib/python3.10/csv.py', 'PYMODULE'), + ('dataclasses', '/usr/lib/python3.10/dataclasses.py', 'PYMODULE'), + ('datetime', '/usr/lib/python3.10/datetime.py', 'PYMODULE'), + ('decimal', '/usr/lib/python3.10/decimal.py', 'PYMODULE'), + ('dis', '/usr/lib/python3.10/dis.py', 'PYMODULE'), + ('email', '/usr/lib/python3.10/email/__init__.py', 'PYMODULE'), + ('email._encoded_words', + '/usr/lib/python3.10/email/_encoded_words.py', + 'PYMODULE'), + ('email._header_value_parser', + '/usr/lib/python3.10/email/_header_value_parser.py', + 'PYMODULE'), + ('email._parseaddr', '/usr/lib/python3.10/email/_parseaddr.py', 'PYMODULE'), + ('email._policybase', '/usr/lib/python3.10/email/_policybase.py', 'PYMODULE'), + ('email.base64mime', '/usr/lib/python3.10/email/base64mime.py', 'PYMODULE'), + ('email.charset', '/usr/lib/python3.10/email/charset.py', 'PYMODULE'), + ('email.contentmanager', + '/usr/lib/python3.10/email/contentmanager.py', + 'PYMODULE'), + ('email.encoders', '/usr/lib/python3.10/email/encoders.py', 'PYMODULE'), + ('email.errors', '/usr/lib/python3.10/email/errors.py', 'PYMODULE'), + ('email.feedparser', '/usr/lib/python3.10/email/feedparser.py', 'PYMODULE'), + ('email.generator', '/usr/lib/python3.10/email/generator.py', 'PYMODULE'), + ('email.header', '/usr/lib/python3.10/email/header.py', 'PYMODULE'), + ('email.headerregistry', + '/usr/lib/python3.10/email/headerregistry.py', + 'PYMODULE'), + ('email.iterators', '/usr/lib/python3.10/email/iterators.py', 'PYMODULE'), + ('email.message', '/usr/lib/python3.10/email/message.py', 'PYMODULE'), + ('email.parser', '/usr/lib/python3.10/email/parser.py', 'PYMODULE'), + ('email.policy', '/usr/lib/python3.10/email/policy.py', 'PYMODULE'), + ('email.quoprimime', '/usr/lib/python3.10/email/quoprimime.py', 'PYMODULE'), + ('email.utils', '/usr/lib/python3.10/email/utils.py', 'PYMODULE'), + ('fnmatch', '/usr/lib/python3.10/fnmatch.py', 'PYMODULE'), + ('fractions', '/usr/lib/python3.10/fractions.py', 'PYMODULE'), + ('fun', '/root/PycharmProjects/autozshell/fun.py', 'PYMODULE'), + ('getopt', '/usr/lib/python3.10/getopt.py', 'PYMODULE'), + ('gettext', '/usr/lib/python3.10/gettext.py', 'PYMODULE'), + ('gzip', '/usr/lib/python3.10/gzip.py', 'PYMODULE'), + ('hashlib', '/usr/lib/python3.10/hashlib.py', 'PYMODULE'), + ('importlib', '/usr/lib/python3.10/importlib/__init__.py', 'PYMODULE'), + ('importlib._abc', '/usr/lib/python3.10/importlib/_abc.py', 'PYMODULE'), + ('importlib._bootstrap', + '/usr/lib/python3.10/importlib/_bootstrap.py', + 'PYMODULE'), + ('importlib._bootstrap_external', + '/usr/lib/python3.10/importlib/_bootstrap_external.py', + 'PYMODULE'), + ('importlib.abc', '/usr/lib/python3.10/importlib/abc.py', 'PYMODULE'), + ('importlib.machinery', + '/usr/lib/python3.10/importlib/machinery.py', + 'PYMODULE'), + ('importlib.metadata', + '/usr/lib/python3.10/importlib/metadata/__init__.py', + 'PYMODULE'), + ('importlib.metadata._adapters', + '/usr/lib/python3.10/importlib/metadata/_adapters.py', + 'PYMODULE'), + ('importlib.metadata._collections', + '/usr/lib/python3.10/importlib/metadata/_collections.py', + 'PYMODULE'), + ('importlib.metadata._functools', + '/usr/lib/python3.10/importlib/metadata/_functools.py', + 'PYMODULE'), + ('importlib.metadata._itertools', + '/usr/lib/python3.10/importlib/metadata/_itertools.py', + 'PYMODULE'), + ('importlib.metadata._meta', + '/usr/lib/python3.10/importlib/metadata/_meta.py', + 'PYMODULE'), + ('importlib.metadata._text', + '/usr/lib/python3.10/importlib/metadata/_text.py', + 'PYMODULE'), + ('importlib.readers', '/usr/lib/python3.10/importlib/readers.py', 'PYMODULE'), + ('importlib.util', '/usr/lib/python3.10/importlib/util.py', 'PYMODULE'), + ('inspect', '/usr/lib/python3.10/inspect.py', 'PYMODULE'), + ('logging', '/usr/lib/python3.10/logging/__init__.py', 'PYMODULE'), + ('lzma', '/usr/lib/python3.10/lzma.py', 'PYMODULE'), + ('numbers', '/usr/lib/python3.10/numbers.py', 'PYMODULE'), + ('opcode', '/usr/lib/python3.10/opcode.py', 'PYMODULE'), + ('optparse', '/usr/lib/python3.10/optparse.py', 'PYMODULE'), + ('pathlib', '/usr/lib/python3.10/pathlib.py', 'PYMODULE'), + ('pickle', '/usr/lib/python3.10/pickle.py', 'PYMODULE'), + ('pkgutil', '/usr/lib/python3.10/pkgutil.py', 'PYMODULE'), + ('platform', '/usr/lib/python3.10/platform.py', 'PYMODULE'), + ('pluginbase', + '/usr/local/lib/python3.10/dist-packages/pluginbase.py', + 'PYMODULE'), + ('pprint', '/usr/lib/python3.10/pprint.py', 'PYMODULE'), + ('py_compile', '/usr/lib/python3.10/py_compile.py', 'PYMODULE'), + ('quopri', '/usr/lib/python3.10/quopri.py', 'PYMODULE'), + ('random', '/usr/lib/python3.10/random.py', 'PYMODULE'), + ('selectors', '/usr/lib/python3.10/selectors.py', 'PYMODULE'), + ('shutil', '/usr/lib/python3.10/shutil.py', 'PYMODULE'), + ('signal', '/usr/lib/python3.10/signal.py', 'PYMODULE'), + ('socket', '/usr/lib/python3.10/socket.py', 'PYMODULE'), + ('statistics', '/usr/lib/python3.10/statistics.py', 'PYMODULE'), + ('string', '/usr/lib/python3.10/string.py', 'PYMODULE'), + ('stringprep', '/usr/lib/python3.10/stringprep.py', 'PYMODULE'), + ('subprocess', '/usr/lib/python3.10/subprocess.py', 'PYMODULE'), + ('tarfile', '/usr/lib/python3.10/tarfile.py', 'PYMODULE'), + ('textwrap', '/usr/lib/python3.10/textwrap.py', 'PYMODULE'), + ('threading', '/usr/lib/python3.10/threading.py', 'PYMODULE'), + ('token', '/usr/lib/python3.10/token.py', 'PYMODULE'), + ('tokenize', '/usr/lib/python3.10/tokenize.py', 'PYMODULE'), + ('tracemalloc', '/usr/lib/python3.10/tracemalloc.py', 'PYMODULE'), + ('typing', '/usr/lib/python3.10/typing.py', 'PYMODULE'), + ('urllib', '/usr/lib/python3.10/urllib/__init__.py', 'PYMODULE'), + ('urllib.parse', '/usr/lib/python3.10/urllib/parse.py', 'PYMODULE'), + ('uu', '/usr/lib/python3.10/uu.py', 'PYMODULE'), + ('uuid', '/usr/lib/python3.10/uuid.py', 'PYMODULE'), + ('zipfile', '/usr/lib/python3.10/zipfile.py', 'PYMODULE'), + ('zipimport', '/usr/lib/python3.10/zipimport.py', 'PYMODULE')]) diff --git a/build/main/base_library.zip b/build/main/base_library.zip new file mode 100644 index 0000000..543c5e9 Binary files /dev/null and b/build/main/base_library.zip differ diff --git a/build/main/localpycs/pyimod01_archive.pyc b/build/main/localpycs/pyimod01_archive.pyc new file mode 100644 index 0000000..4b2f9ad Binary files /dev/null and b/build/main/localpycs/pyimod01_archive.pyc differ diff --git a/build/main/localpycs/pyimod02_importers.pyc b/build/main/localpycs/pyimod02_importers.pyc new file mode 100644 index 0000000..b9e486d Binary files /dev/null and b/build/main/localpycs/pyimod02_importers.pyc differ diff --git a/build/main/localpycs/pyimod03_ctypes.pyc b/build/main/localpycs/pyimod03_ctypes.pyc new file mode 100644 index 0000000..ef0cd0b Binary files /dev/null and b/build/main/localpycs/pyimod03_ctypes.pyc differ diff --git a/build/main/localpycs/struct.pyc b/build/main/localpycs/struct.pyc new file mode 100644 index 0000000..9251ff0 Binary files /dev/null and b/build/main/localpycs/struct.pyc differ diff --git a/build/main/main b/build/main/main new file mode 100755 index 0000000..31bec38 Binary files /dev/null and b/build/main/main differ diff --git a/build/main/main.pkg b/build/main/main.pkg new file mode 100644 index 0000000..d562b88 Binary files /dev/null and b/build/main/main.pkg differ diff --git a/build/main/warn-main.txt b/build/main/warn-main.txt new file mode 100644 index 0000000..ca4737a --- /dev/null +++ b/build/main/warn-main.txt @@ -0,0 +1,32 @@ + +This file lists modules PyInstaller was not able to find. This does not +necessarily mean this module is required for running your program. Python and +Python 3rd-party packages include a lot of conditional or optional modules. For +example the module 'ntpath' only exists on Windows, whereas the module +'posixpath' only exists on Posix systems. + +Types if import: +* top-level: imported at the top-level - look at these first +* conditional: imported within an if-statement +* delayed: imported within a function +* optional: imported within a try-except-statement + +IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for + tracking down the missing module yourself. Thanks! + +missing module named pyimod02_importers - imported by /usr/local/lib/python3.10/dist-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py (delayed) +missing module named pep517 - imported by importlib.metadata (delayed) +missing module named 'org.python' - imported by copy (optional) +missing module named org - imported by pickle (optional) +missing module named winreg - imported by importlib._bootstrap_external (conditional), platform (delayed, optional) +missing module named nt - imported by os (delayed, conditional, optional), ntpath (optional), shutil (conditional), importlib._bootstrap_external (conditional) +excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional), zipimport (top-level) +missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional), zipimport (top-level) +missing module named _winapi - imported by encodings (delayed, conditional, optional), ntpath (optional), subprocess (optional) +missing module named __builtin__ - imported by pluginbase (optional) +missing module named cStringIO - imported by pluginbase (conditional) +missing module named msvcrt - imported by subprocess (optional) +missing module named vms_lib - imported by platform (delayed, optional) +missing module named 'java.lang' - imported by platform (delayed, optional) +missing module named java - imported by platform (delayed) +missing module named _winreg - imported by platform (delayed, optional) diff --git a/build/main/xref-main.html b/build/main/xref-main.html new file mode 100644 index 0000000..02b88dc --- /dev/null +++ b/build/main/xref-main.html @@ -0,0 +1,7203 @@ + + + + + modulegraph cross reference for main.py, pyi_rth_inspect.py, pyi_rth_pkgutil.py + + + +

modulegraph cross reference for main.py, pyi_rth_inspect.py, pyi_rth_pkgutil.py

+ +
+ + main.py +Script
+imports: + _collections_abc + • _weakrefset + • abc + • chatmode + • codecs + • collections + • collections.abc + • configparser + • copyreg + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • enum + • fun + • functools + • genericpath + • heapq + • io + • keyword + • linecache + • locale + • ntpath + • operator + • os + • posixpath + • pyi_rth_inspect.py + • pyi_rth_pkgutil.py + • re + • reprlib + • sre_compile + • sre_constants + • sre_parse + • stat + • sys + • traceback + • types + • warnings + • weakref + +
+ +
+ +
+ + pyi_rth_inspect.py +Script
+imports: + inspect + • os + • sys + +
+
+imported by: + main.py + +
+ +
+ +
+ + pyi_rth_pkgutil.py +Script
+imports: + _pyi_rth_utils + • pathlib + • pkgutil + • pyimod02_importers + • sys + +
+
+imported by: + main.py + +
+ +
+ +
+ + 'java.lang' +MissingModule
+imported by: + platform + +
+ +
+ +
+ + 'org.python' +MissingModule
+imported by: + copy + +
+ +
+ +
+ + __builtin__ +MissingModule
+imported by: + pluginbase + +
+ +
+ +
+ + _abc (builtin module)
+imported by: + abc + +
+ +
+ +
+ + _ast (builtin module)
+imported by: + ast + +
+ +
+ +
+ + _bisect (builtin module)
+imported by: + bisect + +
+ +
+ +
+ + _blake2 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _bz2 /usr/lib/python3.10/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so
+imported by: + bz2 + +
+ +
+ +
+ + _codecs (builtin module)
+imported by: + codecs + +
+ +
+ +
+ + _codecs_cn /usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hz + +
+ +
+ +
+ + _codecs_hk /usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.big5hkscs + +
+ +
+ +
+ + _codecs_iso2022 /usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + +
+ +
+ +
+ + _codecs_jp /usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.cp932 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + +
+ +
+ +
+ + _codecs_kr /usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.cp949 + • encodings.euc_kr + • encodings.johab + +
+ +
+ +
+ + _codecs_tw /usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.big5 + • encodings.cp950 + +
+ +
+ +
+ + _collections (builtin module)
+imported by: + collections + • threading + +
+ +
+ +
+ + _collections_abc +SourceModule
+imports: + abc + • sys + +
+
+imported by: + collections + • collections.abc + • contextlib + • locale + • main.py + • os + • pathlib + • random + • types + • weakref + +
+ +
+ +
+ + _compat_pickle +SourceModule
+imported by: + _pickle + • pickle + +
+ +
+ +
+ + _compression +SourceModule
+imports: + io + • sys + +
+
+imported by: + bz2 + • gzip + • lzma + +
+ +
+ +
+ + _contextvars /usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so
+imported by: + contextvars + +
+ +
+ +
+ + _csv (builtin module)
+imported by: + csv + +
+ +
+ +
+ + _datetime (builtin module)
+imports: + _strptime + • time + +
+
+imported by: + datetime + +
+ +
+ +
+ + _decimal /usr/lib/python3.10/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so
+imported by: + decimal + +
+ +
+ +
+ + _frozen_importlib +ExcludedModule
+imported by: + importlib + • importlib.abc + • zipimport + +
+ +
+ +
+ + _frozen_importlib_external +MissingModule
+imported by: + importlib + • importlib._bootstrap + • importlib.abc + • zipimport + +
+ +
+ +
+ + _functools (builtin module)
+imported by: + functools + +
+ +
+ +
+ + _hashlib /usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so
+imported by: + hashlib + +
+ +
+ +
+ + _heapq (builtin module)
+imported by: + heapq + +
+ +
+ +
+ + _imp (builtin module)
+imported by: + importlib + • importlib._bootstrap_external + • importlib.util + • zipimport + +
+ +
+ +
+ + _io (builtin module)
+imported by: + importlib._bootstrap_external + • io + • zipimport + +
+ +
+ +
+ + _locale (builtin module)
+imported by: + locale + • re + +
+ +
+ +
+ + _lzma /usr/lib/python3.10/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so
+imported by: + lzma + +
+ +
+ +
+ + _md5 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _multibytecodec /usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so
+imported by: + encodings.big5 + • encodings.big5hkscs + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hz + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.johab + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + +
+ +
+ +
+ + _opcode /usr/lib/python3.10/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so
+imported by: + opcode + +
+ +
+ +
+ + _operator (builtin module)
+imported by: + operator + +
+ +
+ +
+ + _pickle (builtin module)
+imports: + _compat_pickle + • codecs + • copyreg + +
+
+imported by: + pickle + +
+ +
+ +
+ + _posixsubprocess (builtin module)
+imports: + gc + +
+
+imported by: + subprocess + +
+ +
+ +
+ + _py_abc +SourceModule
+imports: + _weakrefset + +
+
+imported by: + abc + +
+ +
+ +
+ + _pydecimal +SourceModule
+imports: + collections + • contextvars + • itertools + • locale + • math + • numbers + • re + • sys + +
+
+imported by: + decimal + +
+ +
+ +
+ + _pyi_rth_utils +Package
+imports: + os + • sys + +
+
+imported by: + pyi_rth_pkgutil.py + +
+ +
+ +
+ + _random (builtin module)
+imported by: + random + +
+ +
+ +
+ + _sha1 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha256 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha3 (builtin module)
+imported by: + hashlib + +
+ +
+ +
+ + _sha512 (builtin module)
+imported by: + hashlib + • random + +
+ +
+ +
+ + _signal (builtin module)
+imported by: + signal + +
+ +
+ +
+ + _socket (builtin module)
+imported by: + socket + +
+ +
+ +
+ + _sre (builtin module)
+imports: + copy + • re + +
+
+imported by: + sre_compile + • sre_constants + +
+ +
+ +
+ + _stat (builtin module)
+imported by: + stat + +
+ +
+ +
+ + _statistics (builtin module)
+imported by: + statistics + +
+ +
+ +
+ + _string (builtin module)
+imported by: + string + +
+ +
+ +
+ + _strptime +SourceModule
+imports: + _thread + • calendar + • datetime + • locale + • re + • time + +
+
+imported by: + _datetime + • datetime + • time + +
+ +
+ +
+ + _struct (builtin module)
+imported by: + struct + +
+ +
+ +
+ + _thread (builtin module)
+imported by: + _strptime + • dataclasses + • functools + • reprlib + • threading + +
+ +
+ +
+ + _threading_local +SourceModule
+imports: + contextlib + • threading + • weakref + +
+
+imported by: + threading + +
+ +
+ +
+ + _tracemalloc (builtin module)
+imported by: + tracemalloc + +
+ +
+ +
+ + _uuid /usr/lib/python3.10/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so
+imported by: + uuid + +
+ +
+ +
+ + _warnings (builtin module)
+imported by: + importlib._bootstrap_external + • warnings + • zipimport + +
+ +
+ +
+ + _weakref (builtin module)
+imported by: + _weakrefset + • collections + • weakref + +
+ +
+ +
+ + _weakrefset +SourceModule
+imports: + _weakref + • types + +
+
+imported by: + _py_abc + • main.py + • threading + • weakref + +
+ +
+ +
+ + _winapi +MissingModule
+imported by: + encodings + • ntpath + • subprocess + +
+ +
+ +
+ + _winreg +MissingModule
+imported by: + platform + +
+ +
+ +
+ + abc +SourceModule
+imports: + _abc + • _py_abc + +
+
+imported by: + _collections_abc + • contextlib + • dataclasses + • email._policybase + • functools + • importlib._abc + • importlib.abc + • importlib.metadata + • inspect + • io + • main.py + • numbers + • os + • selectors + • typing + +
+ +
+ +
+ + argparse +SourceModule
+imports: + copy + • gettext + • os + • re + • shutil + • sys + • textwrap + • warnings + +
+
+imported by: + ast + • calendar + • dis + • gzip + • inspect + • py_compile + • tarfile + • tokenize + • zipfile + +
+ +
+ +
+ + array (builtin module)
+imported by: + socket + +
+ +
+ +
+ + ast +SourceModule
+imports: + _ast + • argparse + • collections + • contextlib + • enum + • inspect + • sys + • warnings + +
+
+imported by: + inspect + +
+ +
+ +
+ + atexit (builtin module)
+imported by: + logging + • weakref + +
+ +
+ +
+ + base64 +SourceModule
+imports: + binascii + • getopt + • re + • struct + • sys + +
+
+imported by: + email._encoded_words + • email.base64mime + • email.encoders + • encodings.base64_codec + +
+ +
+ +
+ + binascii (builtin module)
+imported by: + base64 + • email._encoded_words + • email.base64mime + • email.contentmanager + • email.header + • encodings.hex_codec + • encodings.uu_codec + • quopri + • uu + • zipfile + +
+ +
+ +
+ + bisect +SourceModule
+imports: + _bisect + +
+
+imported by: + random + • statistics + +
+ +
+ +
+ + builtins (builtin module)
+imported by: + bz2 + • codecs + • dataclasses + • gettext + • gzip + • inspect + • locale + • lzma + • operator + • pluginbase + • reprlib + • subprocess + • tarfile + • tokenize + • warnings + +
+ +
+ +
+ + bz2 +SourceModule
+imports: + _bz2 + • _compression + • builtins + • io + • os + +
+
+imported by: + encodings.bz2_codec + • shutil + • tarfile + • zipfile + +
+ +
+ +
+ + cStringIO +MissingModule
+imported by: + pluginbase + +
+ +
+ +
+ + calendar +SourceModule
+imports: + argparse + • datetime + • itertools + • locale + • sys + +
+
+imported by: + _strptime + • email._parseaddr + +
+ +
+ +
+ + chatmode +SourceModule
+imports: + configparser + • os + • pluginbase + • sys + +
+
+imported by: + main.py + +
+ +
+ +
+ + codecs +SourceModule
+imports: + _codecs + • builtins + • encodings + • sys + +
+
+imported by: + _pickle + • encodings + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • main.py + • pickle + • tokenize + +
+ +
+ +
+ + collections +Package
+imports: + _collections + • _collections_abc + • _weakref + • copy + • heapq + • itertools + • keyword + • operator + • reprlib + • sys + +
+
+imported by: + _pydecimal + • ast + • collections.abc + • configparser + • contextlib + • dis + • email.feedparser + • functools + • importlib.metadata + • importlib.metadata._collections + • importlib.readers + • inspect + • main.py + • pkgutil + • platform + • pprint + • selectors + • shutil + • statistics + • string + • threading + • tokenize + • traceback + • typing + • urllib.parse + +
+ +
+ +
+ + collections.abc +SourceModule
+imports: + _collections_abc + • collections + +
+
+imported by: + configparser + • inspect + • logging + • main.py + • selectors + • tracemalloc + • typing + +
+ +
+ +
+ + configparser +SourceModule
+imports: + collections + • collections.abc + • functools + • io + • itertools + • os + • re + • sys + • warnings + +
+
+imported by: + chatmode + • main.py + +
+ +
+ +
+ + contextlib +SourceModule
+imports: + _collections_abc + • abc + • collections + • functools + • sys + • types + +
+
+imported by: + _threading_local + • ast + • importlib.metadata + • importlib.util + • subprocess + • typing + • zipfile + +
+ +
+ +
+ + contextvars +SourceModule
+imports: + _contextvars + +
+
+imported by: + _pydecimal + +
+ +
+ +
+ + copy +SourceModule
+imports: + 'org.python' + • copyreg + • types + • weakref + +
+
+imported by: + _sre + • argparse + • collections + • dataclasses + • email.generator + • gettext + • tarfile + • weakref + +
+ +
+ +
+ + copyreg +SourceModule
+imports: + functools + • operator + +
+
+imported by: + _pickle + • copy + • main.py + • pickle + • re + +
+ +
+ +
+ + csv +SourceModule
+imports: + _csv + • io + • re + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + dataclasses +SourceModule
+imports: + _thread + • abc + • builtins + • copy + • functools + • inspect + • keyword + • re + • sys + • types + +
+
+imported by: + pprint + +
+ +
+ +
+ + datetime +SourceModule
+imports: + _datetime + • _strptime + • math + • operator + • sys + • time + +
+
+imported by: + _strptime + • calendar + • email.utils + +
+ +
+ +
+ + decimal +SourceModule
+imports: + _decimal + • _pydecimal + +
+
+imported by: + fractions + • statistics + +
+ +
+ +
+ + dis +SourceModule
+imports: + argparse + • collections + • io + • opcode + • sys + • types + +
+
+imported by: + inspect + +
+ +
+ +
+ + email +Package
+imports: + email._header_value_parser + • email.charset + • email.errors + • email.header + • email.parser + +
+
+imported by: + email._encoded_words + • email._header_value_parser + • email._parseaddr + • email._policybase + • email.base64mime + • email.charset + • email.contentmanager + • email.encoders + • email.errors + • email.feedparser + • email.generator + • email.header + • email.headerregistry + • email.iterators + • email.message + • email.parser + • email.policy + • email.quoprimime + • email.utils + • importlib.metadata + +
+ +
+ +
+ + email._encoded_words +SourceModule
+imports: + base64 + • binascii + • email + • email.errors + • functools + • re + • string + +
+
+imported by: + email._header_value_parser + • email.message + +
+ +
+ +
+ + email._header_value_parser +SourceModule
+imports: + email + • email._encoded_words + • email.errors + • email.utils + • operator + • re + • string + • sys + • urllib + +
+
+imported by: + email + • email.headerregistry + +
+ +
+ +
+ + email._parseaddr +SourceModule
+imports: + calendar + • email + • time + +
+
+imported by: + email.utils + +
+ +
+ +
+ + email._policybase +SourceModule
+imports: + abc + • email + • email.charset + • email.header + • email.utils + +
+
+imported by: + email.feedparser + • email.message + • email.parser + • email.policy + +
+ +
+ +
+ + email.base64mime +SourceModule
+imports: + base64 + • binascii + • email + +
+
+imported by: + email.charset + • email.header + +
+ +
+ +
+ + email.charset +SourceModule
+imports: + email + • email.base64mime + • email.encoders + • email.errors + • email.quoprimime + • functools + +
+
+imported by: + email + • email._policybase + • email.contentmanager + • email.header + • email.message + • email.utils + +
+ +
+ +
+ + email.contentmanager +SourceModule
+imports: + binascii + • email + • email.charset + • email.errors + • email.message + • email.quoprimime + +
+
+imported by: + email.policy + +
+ +
+ +
+ + email.encoders +SourceModule
+imports: + base64 + • email + • quopri + +
+
+imported by: + email.charset + +
+ +
+ +
+ + email.errors +SourceModule
+imports: + email + +
+
+imported by: + email + • email._encoded_words + • email._header_value_parser + • email.charset + • email.contentmanager + • email.feedparser + • email.header + • email.headerregistry + • email.message + +
+ +
+ +
+ + email.feedparser +SourceModule
+imports: + collections + • email + • email._policybase + • email.errors + • email.message + • io + • re + +
+
+imported by: + email.parser + +
+ +
+ +
+ + email.generator +SourceModule
+imports: + copy + • email + • email.utils + • io + • random + • re + • sys + • time + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.header +SourceModule
+imports: + binascii + • email + • email.base64mime + • email.charset + • email.errors + • email.quoprimime + • re + +
+
+imported by: + email + • email._policybase + +
+ +
+ +
+ + email.headerregistry +SourceModule
+imports: + email + • email._header_value_parser + • email.errors + • email.utils + • types + +
+
+imported by: + email.policy + +
+ +
+ +
+ + email.iterators +SourceModule
+imports: + email + • io + • sys + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.message +SourceModule
+imports: + email + • email._encoded_words + • email._policybase + • email.charset + • email.errors + • email.generator + • email.iterators + • email.policy + • email.utils + • io + • quopri + • re + • uu + +
+
+imported by: + email.contentmanager + • email.feedparser + • email.policy + • importlib.metadata._adapters + +
+ +
+ +
+ + email.parser +SourceModule
+imports: + email + • email._policybase + • email.feedparser + • io + +
+
+imported by: + email + +
+ +
+ +
+ + email.policy +SourceModule
+imports: + email + • email._policybase + • email.contentmanager + • email.headerregistry + • email.message + • email.utils + • re + • sys + +
+
+imported by: + email.message + +
+ +
+ +
+ + email.quoprimime +SourceModule
+imports: + email + • re + • string + +
+
+imported by: + email.charset + • email.contentmanager + • email.header + +
+ +
+ +
+ + email.utils +SourceModule
+imports: + datetime + • email + • email._parseaddr + • email.charset + • os + • random + • re + • socket + • time + • urllib.parse + +
+
+imported by: + email._header_value_parser + • email._policybase + • email.generator + • email.headerregistry + • email.message + • email.policy + +
+ +
+ +
+ + encodings +Package
+imports: + _winapi + • codecs + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • sys + +
+
+imported by: + codecs + • encodings + • encodings.aliases + • encodings.ascii + • encodings.base64_codec + • encodings.big5 + • encodings.big5hkscs + • encodings.bz2_codec + • encodings.charmap + • encodings.cp037 + • encodings.cp1006 + • encodings.cp1026 + • encodings.cp1125 + • encodings.cp1140 + • encodings.cp1250 + • encodings.cp1251 + • encodings.cp1252 + • encodings.cp1253 + • encodings.cp1254 + • encodings.cp1255 + • encodings.cp1256 + • encodings.cp1257 + • encodings.cp1258 + • encodings.cp273 + • encodings.cp424 + • encodings.cp437 + • encodings.cp500 + • encodings.cp720 + • encodings.cp737 + • encodings.cp775 + • encodings.cp850 + • encodings.cp852 + • encodings.cp855 + • encodings.cp856 + • encodings.cp857 + • encodings.cp858 + • encodings.cp860 + • encodings.cp861 + • encodings.cp862 + • encodings.cp863 + • encodings.cp864 + • encodings.cp865 + • encodings.cp866 + • encodings.cp869 + • encodings.cp874 + • encodings.cp875 + • encodings.cp932 + • encodings.cp949 + • encodings.cp950 + • encodings.euc_jis_2004 + • encodings.euc_jisx0213 + • encodings.euc_jp + • encodings.euc_kr + • encodings.gb18030 + • encodings.gb2312 + • encodings.gbk + • encodings.hex_codec + • encodings.hp_roman8 + • encodings.hz + • encodings.idna + • encodings.iso2022_jp + • encodings.iso2022_jp_1 + • encodings.iso2022_jp_2 + • encodings.iso2022_jp_2004 + • encodings.iso2022_jp_3 + • encodings.iso2022_jp_ext + • encodings.iso2022_kr + • encodings.iso8859_1 + • encodings.iso8859_10 + • encodings.iso8859_11 + • encodings.iso8859_13 + • encodings.iso8859_14 + • encodings.iso8859_15 + • encodings.iso8859_16 + • encodings.iso8859_2 + • encodings.iso8859_3 + • encodings.iso8859_4 + • encodings.iso8859_5 + • encodings.iso8859_6 + • encodings.iso8859_7 + • encodings.iso8859_8 + • encodings.iso8859_9 + • encodings.johab + • encodings.koi8_r + • encodings.koi8_t + • encodings.koi8_u + • encodings.kz1048 + • encodings.latin_1 + • encodings.mac_arabic + • encodings.mac_croatian + • encodings.mac_cyrillic + • encodings.mac_farsi + • encodings.mac_greek + • encodings.mac_iceland + • encodings.mac_latin2 + • encodings.mac_roman + • encodings.mac_romanian + • encodings.mac_turkish + • encodings.mbcs + • encodings.oem + • encodings.palmos + • encodings.ptcp154 + • encodings.punycode + • encodings.quopri_codec + • encodings.raw_unicode_escape + • encodings.rot_13 + • encodings.shift_jis + • encodings.shift_jis_2004 + • encodings.shift_jisx0213 + • encodings.tis_620 + • encodings.undefined + • encodings.unicode_escape + • encodings.utf_16 + • encodings.utf_16_be + • encodings.utf_16_le + • encodings.utf_32 + • encodings.utf_32_be + • encodings.utf_32_le + • encodings.utf_7 + • encodings.utf_8 + • encodings.utf_8_sig + • encodings.uu_codec + • encodings.zlib_codec + • locale + • main.py + +
+ +
+ +
+ + encodings.aliases +SourceModule
+imports: + encodings + +
+
+imported by: + encodings + • locale + • main.py + +
+ +
+ +
+ + encodings.ascii +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.base64_codec +SourceModule
+imports: + base64 + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.big5 +SourceModule
+imports: + _codecs_tw + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.big5hkscs +SourceModule
+imports: + _codecs_hk + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.bz2_codec +SourceModule
+imports: + bz2 + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.charmap +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp037 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1006 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1026 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1125 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1140 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1250 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1251 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1252 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1253 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1254 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1255 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1256 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1257 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp1258 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp273 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp424 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp437 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp500 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp720 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp737 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp775 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp850 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp852 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp855 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp856 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp857 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp858 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp860 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp861 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp862 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp863 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp864 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp865 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp866 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp869 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp874 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp875 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp932 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp949 +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.cp950 +SourceModule
+imports: + _codecs_tw + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.euc_jis_2004 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.euc_jisx0213 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.euc_jp +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.euc_kr +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.gb18030 +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.gb2312 +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.gbk +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.hex_codec +SourceModule
+imports: + binascii + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.hp_roman8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.hz +SourceModule
+imports: + _codecs_cn + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.idna +SourceModule
+imports: + codecs + • encodings + • re + • stringprep + • unicodedata + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp_1 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp_2 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp_2004 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp_3 +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_jp_ext +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso2022_kr +SourceModule
+imports: + _codecs_iso2022 + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_1 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_10 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_11 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_13 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_14 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_15 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_16 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_2 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_3 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_4 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_5 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_6 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_7 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.iso8859_9 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.johab +SourceModule
+imports: + _codecs_kr + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.koi8_r +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.koi8_t +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.koi8_u +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.kz1048 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.latin_1 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_arabic +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_croatian +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_cyrillic +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_farsi +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_greek +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_iceland +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_latin2 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_roman +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_romanian +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mac_turkish +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.mbcs +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.oem +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.palmos +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.ptcp154 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.punycode +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.quopri_codec +SourceModule
+imports: + codecs + • encodings + • io + • quopri + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.raw_unicode_escape +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.rot_13 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.shift_jis +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.shift_jis_2004 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.shift_jisx0213 +SourceModule
+imports: + _codecs_jp + • _multibytecodec + • codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.tis_620 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.undefined +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.unicode_escape +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_16 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_16_be +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_16_le +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_32 +SourceModule
+imports: + codecs + • encodings + • sys + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_32_be +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_32_le +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_7 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_8 +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.utf_8_sig +SourceModule
+imports: + codecs + • encodings + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.uu_codec +SourceModule
+imports: + binascii + • codecs + • encodings + • io + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + encodings.zlib_codec +SourceModule
+imports: + codecs + • encodings + • zlib + +
+
+imported by: + encodings + • main.py + +
+ +
+ +
+ + enum +SourceModule
+imports: + sys + • types + • warnings + +
+
+imported by: + ast + • inspect + • main.py + • py_compile + • re + • signal + • socket + • uuid + +
+ +
+ +
+ + errno (builtin module)
+imported by: + gettext + • gzip + • pathlib + • pluginbase + • shutil + • socket + • subprocess + +
+ +
+ +
+ + fcntl (builtin module)
+imported by: + subprocess + +
+ +
+ +
+ + fnmatch +SourceModule
+imports: + functools + • itertools + • os + • posixpath + • re + +
+
+imported by: + pathlib + • shutil + • tracemalloc + +
+ +
+ +
+ + fractions +SourceModule
+imports: + decimal + • math + • numbers + • operator + • re + • sys + +
+
+imported by: + statistics + +
+ +
+ +
+ + fun +SourceModule
+imported by: + main.py + +
+ +
+ +
+ + functools +SourceModule
+imports: + _functools + • _thread + • abc + • collections + • reprlib + • types + • typing + • weakref + +
+
+imported by: + configparser + • contextlib + • copyreg + • dataclasses + • email._encoded_words + • email.charset + • fnmatch + • importlib.metadata + • importlib.metadata._functools + • importlib.util + • inspect + • linecache + • locale + • main.py + • operator + • pathlib + • pickle + • pkgutil + • platform + • re + • threading + • tokenize + • tracemalloc + • types + • typing + +
+ +
+ +
+ + gc (builtin module)
+imports: + time + +
+
+imported by: + _posixsubprocess + • weakref + +
+ +
+ +
+ + genericpath +SourceModule
+imports: + os + • stat + +
+
+imported by: + main.py + • ntpath + • posixpath + +
+ +
+ +
+ + getopt +SourceModule
+imports: + gettext + • os + • sys + +
+
+imported by: + base64 + • quopri + +
+ +
+ +
+ + gettext +SourceModule
+imports: + builtins + • copy + • errno + • locale + • os + • re + • struct + • sys + • warnings + +
+
+imported by: + argparse + • getopt + • optparse + +
+ +
+ +
+ + grp (builtin module)
+imported by: + pathlib + • shutil + • subprocess + • tarfile + +
+ +
+ +
+ + gzip +SourceModule
+imports: + _compression + • argparse + • builtins + • errno + • io + • os + • struct + • sys + • time + • warnings + • zlib + +
+
+imported by: + tarfile + +
+ +
+ +
+ + hashlib +SourceModule
+imports: + _blake2 + • _hashlib + • _md5 + • _sha1 + • _sha256 + • _sha3 + • _sha512 + • logging + • warnings + +
+
+imported by: + pluginbase + • random + • uuid + +
+ +
+ +
+ + heapq +SourceModule
+imports: + _heapq + +
+
+imported by: + collections + • main.py + +
+ +
+ +
+ + importlib +Package
+imports: + _frozen_importlib + • _frozen_importlib_external + • _imp + • importlib + • importlib._bootstrap + • importlib._bootstrap_external + • importlib.abc + • importlib.machinery + • sys + • warnings + +
+
+imported by: + importlib + • importlib._abc + • importlib._bootstrap + • importlib._bootstrap_external + • importlib.abc + • importlib.machinery + • importlib.metadata + • importlib.readers + • importlib.util + • inspect + • pkgutil + +
+ +
+ +
+ + importlib._abc +SourceModule
+imports: + abc + • importlib + • importlib._bootstrap + • warnings + +
+
+imported by: + importlib.abc + • importlib.util + +
+ +
+ +
+ + importlib._bootstrap +SourceModule
+imports: + _frozen_importlib_external + • importlib + +
+
+imported by: + importlib + • importlib._abc + • importlib.machinery + • importlib.util + +
+ +
+ +
+ + importlib._bootstrap_external +SourceModule
+imports: + _imp + • _io + • _warnings + • importlib + • importlib.metadata + • importlib.readers + • marshal + • nt + • posix + • sys + • tokenize + • winreg + +
+
+imported by: + importlib + • importlib.abc + • importlib.machinery + • importlib.util + • py_compile + +
+ +
+ +
+ + importlib.abc +SourceModule
+imports: + _frozen_importlib + • _frozen_importlib_external + • abc + • importlib + • importlib._abc + • importlib._bootstrap_external + • importlib.machinery + • typing + • warnings + +
+
+imported by: + importlib + • importlib.metadata + • importlib.readers + +
+ +
+ +
+ + importlib.machinery +SourceModule
+imports: + importlib + • importlib._bootstrap + • importlib._bootstrap_external + +
+
+imported by: + importlib + • importlib.abc + • inspect + • pkgutil + • py_compile + +
+ +
+ +
+ + importlib.metadata +Package
+imports: + abc + • collections + • contextlib + • csv + • email + • functools + • importlib + • importlib.abc + • importlib.metadata + • importlib.metadata._adapters + • importlib.metadata._collections + • importlib.metadata._functools + • importlib.metadata._itertools + • importlib.metadata._meta + • itertools + • operator + • os + • pathlib + • pep517 + • posixpath + • re + • sys + • textwrap + • typing + • warnings + • zipfile + +
+
+imported by: + importlib._bootstrap_external + • importlib.metadata + • importlib.metadata._adapters + • importlib.metadata._collections + • importlib.metadata._functools + • importlib.metadata._itertools + • importlib.metadata._meta + • importlib.metadata._text + +
+ +
+ +
+ + importlib.metadata._adapters +SourceModule
+imports: + email.message + • importlib.metadata + • importlib.metadata._text + • re + • textwrap + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._collections +SourceModule
+imports: + collections + • importlib.metadata + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._functools +SourceModule
+imports: + functools + • importlib.metadata + • types + +
+
+imported by: + importlib.metadata + • importlib.metadata._text + +
+ +
+ +
+ + importlib.metadata._itertools +SourceModule
+imports: + importlib.metadata + • itertools + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._meta +SourceModule
+imports: + importlib.metadata + • typing + +
+
+imported by: + importlib.metadata + +
+ +
+ +
+ + importlib.metadata._text +SourceModule
+imports: + importlib.metadata + • importlib.metadata._functools + • re + +
+
+imported by: + importlib.metadata._adapters + +
+ +
+ +
+ + importlib.readers +SourceModule
+imports: + collections + • importlib + • importlib.abc + • pathlib + • zipfile + +
+
+imported by: + importlib._bootstrap_external + • zipimport + +
+ +
+ +
+ + importlib.util +SourceModule
+imports: + _imp + • contextlib + • functools + • importlib + • importlib._abc + • importlib._bootstrap + • importlib._bootstrap_external + • sys + • types + • warnings + +
+
+imported by: + pkgutil + • py_compile + • zipfile + +
+ +
+ +
+ + inspect +SourceModule
+imports: + abc + • argparse + • ast + • builtins + • collections + • collections.abc + • dis + • enum + • functools + • importlib + • importlib.machinery + • itertools + • linecache + • operator + • os + • re + • sys + • token + • tokenize + • types + • warnings + +
+
+imported by: + ast + • dataclasses + • pkgutil + • pyi_rth_inspect.py + +
+ +
+ +
+ + io +SourceModule
+imports: + _io + • abc + • warnings + +
+
+imported by: + _compression + • bz2 + • configparser + • csv + • dis + • email.feedparser + • email.generator + • email.iterators + • email.message + • email.parser + • encodings.quopri_codec + • encodings.uu_codec + • gzip + • logging + • lzma + • main.py + • os + • pathlib + • pickle + • pluginbase + • pprint + • quopri + • socket + • subprocess + • tarfile + • tokenize + • uuid + • zipfile + +
+ +
+ +
+ + itertools (builtin module)
+imported by: + _pydecimal + • calendar + • collections + • configparser + • fnmatch + • importlib.metadata + • importlib.metadata._itertools + • inspect + • pickle + • platform + • random + • reprlib + • statistics + • threading + • tokenize + • traceback + • weakref + • zipfile + +
+ +
+ +
+ + java +MissingModule
+imported by: + platform + +
+ +
+ +
+ + keyword +SourceModule
+imported by: + collections + • dataclasses + • main.py + +
+ +
+ +
+ + linecache +SourceModule
+imports: + functools + • os + • sys + • tokenize + +
+
+imported by: + inspect + • main.py + • traceback + • tracemalloc + • warnings + +
+ +
+ +
+ + locale +SourceModule
+imports: + _collections_abc + • _locale + • builtins + • encodings + • encodings.aliases + • functools + • os + • re + • sys + • warnings + +
+
+imported by: + _pydecimal + • _strptime + • calendar + • gettext + • main.py + +
+ +
+ +
+ + logging +Package
+imports: + atexit + • collections.abc + • io + • os + • pickle + • re + • string + • sys + • threading + • time + • traceback + • warnings + • weakref + +
+
+imported by: + hashlib + +
+ +
+ +
+ + lzma +SourceModule
+imports: + _compression + • _lzma + • builtins + • io + • os + +
+
+imported by: + shutil + • tarfile + • zipfile + +
+ +
+ +
+ + marshal (builtin module)
+imported by: + importlib._bootstrap_external + • pkgutil + • zipimport + +
+ +
+ +
+ + math (builtin module)
+imported by: + _pydecimal + • datetime + • fractions + • random + • selectors + • statistics + +
+ +
+ +
+ + msvcrt +MissingModule
+imported by: + subprocess + +
+ +
+ +
+ + nt +MissingModule
+imported by: + importlib._bootstrap_external + • ntpath + • os + • shutil + +
+ +
+ +
+ + ntpath +SourceModule
+imports: + _winapi + • genericpath + • nt + • os + • stat + • string + • sys + +
+
+imported by: + main.py + • os + • pathlib + +
+ +
+ +
+ + numbers +SourceModule
+imports: + abc + +
+
+imported by: + _pydecimal + • fractions + • statistics + +
+ +
+ +
+ + opcode +SourceModule
+imports: + _opcode + +
+
+imported by: + dis + +
+ +
+ +
+ + operator +SourceModule
+imports: + _operator + • builtins + • functools + +
+
+imported by: + collections + • copyreg + • datetime + • email._header_value_parser + • fractions + • importlib.metadata + • inspect + • main.py + • pathlib + • random + • statistics + • typing + +
+ +
+ +
+ + optparse +SourceModule
+imports: + gettext + • os + • sys + • textwrap + +
+
+imported by: + uu + +
+ +
+ +
+ + org +MissingModule
+imported by: + pickle + +
+ +
+ +
+ + os +SourceModule
+imports: + _collections_abc + • abc + • io + • nt + • ntpath + • posix + • posixpath + • posixpath + • stat + • subprocess + • sys + • warnings + +
+
+imported by: + _pyi_rth_utils + • argparse + • bz2 + • chatmode + • configparser + • email.utils + • fnmatch + • genericpath + • getopt + • gettext + • gzip + • importlib.metadata + • inspect + • linecache + • locale + • logging + • lzma + • main.py + • ntpath + • optparse + • pathlib + • pkgutil + • platform + • pluginbase + • posixpath + • posixpath + • py_compile + • pyi_rth_inspect.py + • random + • shutil + • socket + • subprocess + • tarfile + • threading + • uu + • uuid + • zipfile + • zipimport + +
+ +
+ +
+ + pathlib +SourceModule
+imports: + _collections_abc + • errno + • fnmatch + • functools + • grp + • io + • ntpath + • operator + • os + • posixpath + • pwd + • re + • stat + • sys + • urllib.parse + • warnings + +
+
+imported by: + importlib.metadata + • importlib.readers + • pyi_rth_pkgutil.py + • zipfile + +
+ +
+ +
+ + pep517 +MissingModule
+imported by: + importlib.metadata + +
+ +
+ +
+ + pickle +SourceModule
+imports: + _compat_pickle + • _pickle + • codecs + • copyreg + • functools + • io + • itertools + • org + • pprint + • re + • struct + • sys + • types + +
+
+imported by: + logging + • tracemalloc + +
+ +
+ +
+ + pkgutil +SourceModule
+imports: + collections + • functools + • importlib + • importlib.machinery + • importlib.util + • inspect + • marshal + • os + • posixpath + • re + • sys + • types + • warnings + • zipimport + +
+
+imported by: + pluginbase + • pyi_rth_pkgutil.py + +
+ +
+ +
+ + platform +SourceModule
+imports: + 'java.lang' + • _winreg + • collections + • functools + • itertools + • java + • os + • re + • socket + • struct + • subprocess + • sys + • vms_lib + • winreg + +
+
+imported by: + uuid + +
+ +
+ +
+ + pluginbase +SourceModule
+imports: + __builtin__ + • builtins + • cStringIO + • errno + • hashlib + • io + • os + • pkgutil + • sys + • threading + • types + • uuid + • weakref + +
+
+imported by: + chatmode + +
+ +
+ +
+ + posix (builtin module)
+imports: + resource + +
+
+imported by: + importlib._bootstrap_external + • os + • shutil + +
+ +
+ +
+ + posixpath +AliasNode
+imports: + os + • posixpath + +
+
+imported by: + os + • pkgutil + • py_compile + • tracemalloc + +
+ +
+ +
+ + posixpath +SourceModule
+imports: + genericpath + • os + • pwd + • re + • stat + • sys + +
+
+imported by: + fnmatch + • importlib.metadata + • main.py + • os + • pathlib + • posixpath + • zipfile + +
+ +
+ +
+ + pprint +SourceModule
+imports: + collections + • dataclasses + • io + • re + • sys + • time + • types + +
+
+imported by: + pickle + +
+ +
+ +
+ + pwd (builtin module)
+imported by: + pathlib + • posixpath + • shutil + • subprocess + • tarfile + +
+ +
+ +
+ + py_compile +SourceModule
+imports: + argparse + • enum + • importlib._bootstrap_external + • importlib.machinery + • importlib.util + • os + • posixpath + • sys + • traceback + +
+
+imported by: + zipfile + +
+ +
+ +
+ + pyimod02_importers +MissingModule
+imported by: + pyi_rth_pkgutil.py + +
+ +
+ +
+ + quopri +SourceModule
+imports: + binascii + • getopt + • io + • sys + +
+
+imported by: + email.encoders + • email.message + • encodings.quopri_codec + +
+ +
+ +
+ + random +SourceModule
+imports: + _collections_abc + • _random + • _sha512 + • bisect + • hashlib + • itertools + • math + • operator + • os + • statistics + • time + • warnings + +
+
+imported by: + email.generator + • email.utils + • statistics + • uuid + +
+ +
+ +
+ + re +SourceModule
+imports: + _locale + • copyreg + • enum + • functools + • sre_compile + • sre_constants + • sre_parse + +
+
+imported by: + _pydecimal + • _sre + • _strptime + • argparse + • base64 + • configparser + • csv + • dataclasses + • email._encoded_words + • email._header_value_parser + • email.feedparser + • email.generator + • email.header + • email.message + • email.policy + • email.quoprimime + • email.utils + • encodings.idna + • fnmatch + • fractions + • gettext + • importlib.metadata + • importlib.metadata._adapters + • importlib.metadata._text + • inspect + • locale + • logging + • main.py + • pathlib + • pickle + • pkgutil + • platform + • posixpath + • pprint + • string + • tarfile + • textwrap + • tokenize + • typing + • urllib.parse + • warnings + +
+ +
+ +
+ + reprlib +SourceModule
+imports: + _thread + • builtins + • itertools + +
+
+imported by: + collections + • functools + • main.py + +
+ +
+ +
+ + resource /usr/lib/python3.10/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so
+imported by: + posix + +
+ +
+ +
+ + select (builtin module)
+imported by: + selectors + • subprocess + +
+ +
+ +
+ + selectors +SourceModule
+imports: + abc + • collections + • collections.abc + • math + • select + • sys + +
+
+imported by: + socket + • subprocess + +
+ +
+ +
+ + shutil +SourceModule
+imports: + bz2 + • collections + • errno + • fnmatch + • grp + • lzma + • nt + • os + • posix + • pwd + • stat + • sys + • tarfile + • zipfile + • zlib + +
+
+imported by: + argparse + • tarfile + • uuid + • zipfile + +
+ +
+ +
+ + signal +SourceModule
+imports: + _signal + • enum + +
+
+imported by: + subprocess + +
+ +
+ +
+ + socket +SourceModule
+imports: + _socket + • array + • enum + • errno + • io + • os + • selectors + • sys + +
+
+imported by: + email.utils + • platform + • uuid + +
+ +
+ +
+ + sre_compile +SourceModule
+imports: + _sre + • sre_constants + • sre_parse + • sys + +
+
+imported by: + main.py + • re + +
+ +
+ +
+ + sre_constants +SourceModule
+imports: + _sre + +
+
+imported by: + main.py + • re + • sre_compile + • sre_parse + +
+ +
+ +
+ + sre_parse +SourceModule
+imports: + sre_constants + • unicodedata + • warnings + +
+
+imported by: + main.py + • re + • sre_compile + +
+ +
+ +
+ + stat +SourceModule
+imports: + _stat + +
+
+imported by: + genericpath + • main.py + • ntpath + • os + • pathlib + • posixpath + • shutil + • tarfile + • zipfile + +
+ +
+ +
+ + statistics +SourceModule
+imports: + _statistics + • bisect + • collections + • decimal + • fractions + • itertools + • math + • numbers + • operator + • random + +
+
+imported by: + random + +
+ +
+ +
+ + string +SourceModule
+imports: + _string + • collections + • re + +
+
+imported by: + email._encoded_words + • email._header_value_parser + • email.quoprimime + • logging + • ntpath + +
+ +
+ +
+ + stringprep +SourceModule
+imports: + unicodedata + +
+
+imported by: + encodings.idna + +
+ +
+ +
+ + struct +SourceModule
+imports: + _struct + +
+
+imported by: + base64 + • gettext + • gzip + • pickle + • platform + • tarfile + • zipfile + +
+ +
+ +
+ + subprocess +SourceModule
+imports: + _posixsubprocess + • _winapi + • builtins + • contextlib + • errno + • fcntl + • grp + • io + • msvcrt + • os + • pwd + • select + • selectors + • signal + • sys + • threading + • time + • types + • warnings + +
+
+imported by: + os + • platform + • uuid + +
+ +
+ +
+ + sys (builtin module)
+imported by: + _collections_abc + • _compression + • _pydecimal + • _pyi_rth_utils + • argparse + • ast + • base64 + • calendar + • chatmode + • codecs + • collections + • configparser + • contextlib + • dataclasses + • datetime + • dis + • email._header_value_parser + • email.generator + • email.iterators + • email.policy + • encodings + • encodings.rot_13 + • encodings.utf_16 + • encodings.utf_32 + • enum + • fractions + • getopt + • gettext + • gzip + • importlib + • importlib._bootstrap_external + • importlib.metadata + • importlib.util + • inspect + • linecache + • locale + • logging + • main.py + • ntpath + • optparse + • os + • pathlib + • pickle + • pkgutil + • platform + • pluginbase + • posixpath + • pprint + • py_compile + • pyi_rth_inspect.py + • pyi_rth_pkgutil.py + • quopri + • selectors + • shutil + • socket + • sre_compile + • subprocess + • tarfile + • threading + • tokenize + • traceback + • types + • typing + • urllib.parse + • uu + • uuid + • warnings + • weakref + • zipfile + • zipimport + +
+ +
+ +
+ + tarfile +SourceModule
+imports: + argparse + • builtins + • bz2 + • copy + • grp + • gzip + • io + • lzma + • os + • pwd + • re + • shutil + • stat + • struct + • sys + • time + • warnings + • zlib + +
+
+imported by: + shutil + +
+ +
+ +
+ + textwrap +SourceModule
+imports: + re + +
+
+imported by: + argparse + • importlib.metadata + • importlib.metadata._adapters + • optparse + +
+ +
+ +
+ + threading +SourceModule
+imports: + _collections + • _thread + • _threading_local + • _weakrefset + • collections + • functools + • itertools + • os + • sys + • time + • traceback + • warnings + +
+
+imported by: + _threading_local + • logging + • pluginbase + • subprocess + • zipfile + +
+ +
+ +
+ + time (builtin module)
+imports: + _strptime + +
+
+imported by: + _datetime + • _strptime + • datetime + • email._parseaddr + • email.generator + • email.utils + • gc + • gzip + • logging + • pprint + • random + • subprocess + • tarfile + • threading + • uuid + • zipfile + • zipimport + +
+ +
+ +
+ + token +SourceModule
+imported by: + inspect + • tokenize + +
+ +
+ +
+ + tokenize +SourceModule
+imports: + argparse + • builtins + • codecs + • collections + • functools + • io + • itertools + • re + • sys + • token + +
+
+imported by: + importlib._bootstrap_external + • inspect + • linecache + +
+ +
+ +
+ + traceback +SourceModule
+imports: + collections + • itertools + • linecache + • sys + +
+
+imported by: + logging + • main.py + • py_compile + • threading + • warnings + +
+ +
+ +
+ + tracemalloc +SourceModule
+imports: + _tracemalloc + • collections.abc + • fnmatch + • functools + • linecache + • pickle + • posixpath + +
+
+imported by: + warnings + +
+ +
+ +
+ + types +SourceModule
+imports: + _collections_abc + • functools + • sys + +
+
+imported by: + _weakrefset + • contextlib + • copy + • dataclasses + • dis + • email.headerregistry + • enum + • functools + • importlib.metadata._functools + • importlib.util + • inspect + • main.py + • pickle + • pkgutil + • pluginbase + • pprint + • subprocess + • typing + • urllib.parse + +
+ +
+ +
+ + typing +SourceModule
+imports: + abc + • collections + • collections.abc + • contextlib + • functools + • operator + • re + • sys + • types + +
+
+imported by: + functools + • importlib.abc + • importlib.metadata + • importlib.metadata._meta + +
+ +
+ +
+ + unicodedata (builtin module)
+imported by: + encodings.idna + • sre_parse + • stringprep + • urllib.parse + +
+ +
+ +
+ + urllib +Package
+imported by: + email._header_value_parser + • urllib.parse + +
+ +
+ +
+ + urllib.parse +SourceModule
+imports: + collections + • re + • sys + • types + • unicodedata + • urllib + • warnings + +
+
+imported by: + email.utils + • pathlib + +
+ +
+ +
+ + uu +SourceModule
+imports: + binascii + • optparse + • os + • sys + +
+
+imported by: + email.message + +
+ +
+ +
+ + uuid +SourceModule
+imports: + _uuid + • enum + • hashlib + • io + • os + • platform + • random + • shutil + • socket + • subprocess + • sys + • time + +
+
+imported by: + pluginbase + +
+ +
+ +
+ + vms_lib +MissingModule
+imported by: + platform + +
+ +
+ +
+ + warnings +SourceModule
+imports: + _warnings + • builtins + • linecache + • re + • sys + • traceback + • tracemalloc + +
+
+imported by: + argparse + • ast + • configparser + • enum + • gettext + • gzip + • hashlib + • importlib + • importlib._abc + • importlib.abc + • importlib.metadata + • importlib.util + • inspect + • io + • locale + • logging + • main.py + • os + • pathlib + • pkgutil + • random + • sre_parse + • subprocess + • tarfile + • threading + • urllib.parse + • zipfile + +
+ +
+ +
+ + weakref +SourceModule
+imports: + _collections_abc + • _weakref + • _weakrefset + • atexit + • copy + • gc + • itertools + • sys + +
+
+imported by: + _threading_local + • copy + • functools + • logging + • main.py + • pluginbase + +
+ +
+ +
+ + winreg +MissingModule
+imported by: + importlib._bootstrap_external + • platform + +
+ +
+ +
+ + zipfile +SourceModule
+imports: + argparse + • binascii + • bz2 + • contextlib + • importlib.util + • io + • itertools + • lzma + • os + • pathlib + • posixpath + • py_compile + • shutil + • stat + • struct + • sys + • threading + • time + • warnings + • zlib + +
+
+imported by: + importlib.metadata + • importlib.readers + • shutil + +
+ +
+ +
+ + zipimport +SourceModule
+imports: + _frozen_importlib + • _frozen_importlib_external + • _imp + • _io + • _warnings + • importlib.readers + • marshal + • os + • sys + • time + • zlib + +
+
+imported by: + pkgutil + +
+ +
+ +
+ + zlib (builtin module)
+imported by: + encodings.zlib_codec + • gzip + • shutil + • tarfile + • zipfile + • zipimport + +
+ +
+ + + diff --git a/chatmode.py b/chatmode.py new file mode 100644 index 0000000..ca4639e --- /dev/null +++ b/chatmode.py @@ -0,0 +1,145 @@ +import os,sys +import configparser +from pluginbase import PluginBase + + +runcanshu = 0 + + + +config = configparser.ConfigParser() +config.read(os.path.expanduser('~') + '/.ashrc') +themefile = config.get('ash', 'ash_theme') +plugin_list = config.get('ash', 'plugin') +if "," in plugin_list: + plugin_list = plugin_list.split(",") + +# 插件 + +plugin_base = PluginBase(package='main.plugins') +plugin_source = plugin_base.make_plugin_source(searchpath=['./plugin']) + +def plugin_load(): + config.read(os.path.expanduser('~') + '/.ashrc') + themefile = config.get('ash', 'ash_theme') + plugin_list = config.get('ash', 'plugin') + if "," in plugin_list: + plugin_list = plugin_list.split(",") + + if type(plugin_list) == str: + if plugin_list in plugin_source.list_plugins(): + pass + else: + if not plugin_list: + + if plugin_list != "": + plugin_source.load_plugin(plugin_list) + + else: + for i in plugin_list: + if i in plugin_source.list_plugins(): + pass + else: + if not i == "": + plugin_source.load_plugin(i) + +plugin_load() + + + + + + +themeconfig = configparser.ConfigParser() +# 获取当前文件的绝对路径 +current_file_path = os.path.abspath(__file__) + +# 从绝对路径中提取目录 +current_file_dir = os.path.dirname(current_file_path) +themeconfig.read(current_file_dir+ "/" + "theme" + "/" + themefile + "/" + themefile + ".ini") +#print(current_file_dir+ "/" + "theme" + "/" + themefile + "/" + themefile + ".ini") +#print(themeconfig["theme"]) + + + + + + +while True: + + # 重新加载plugin + + plugin_load() + runcanshu = 0 + config.read(os.path.expanduser('~') + '/.ashrc') + themefile = config.get('ash', 'ash_theme') + os.system("python3 " + current_file_dir + "/" + "theme/"+ themefile + "/" + "theme.py") + with open(current_file_dir + "/" + "themetext", "r") as f: + themetext = f.read() + + # 获取当前用户和地址 + user = os.getlogin() + address = os.getcwd() + # 把inputtext这个变量里的{user}换成user变量 + inputtext = themetext.replace("{user}", user) + # 把inputtext这个变量里的{address}换成address变量 + inputtext = inputtext.replace("{address}", address) + + text1 = str(input(inputtext)) + if text1 == "exit": + runcanshu = 1 + sys.exit() + try: + if text1[0] == 'c' and text1[1] == 'd': + # 如果cd后面的路径不存在,则提示错误 + if len(text1) > 2 and not os.path.exists(text1[3:]): + print("路径不存在") + else: + os.chdir(text1[3:]) + + runcanshu = 1 + + except: + pass + try: + if text1[0] == 'a' and text1[1] == 's' and text1[2] == 'h': + runcanshu = 1 + os.system("python3 " + current_file_dir + "/" + "main.py " + text1[4:]) + except: + pass + # 判断输入的内容是否在插件的command_list中,如果在,则执行对应的函数 + for i in plugin_list: + # print(plugin_source.list_plugins()) + if type(plugin_list) == list: + if text1 in plugin_source.load_plugin(i).command_list: + # print(plugin_source.load_plugin(i).command_list) + plugin_source.load_plugin(i).run(text1) + + runcanshu = 1 + break + else: + if text1 in plugin_source.load_plugin(plugin_list).command_list: + # print(plugin_source.load_plugin(plugin_list).command_list) + plugin_source.load_plugin(plugin_list).run(text1) + + runcanshu = 1 + break + + try: + if text1[0] == 'p' and text1[1] == 'c' and text1[2] == 'm' and text1[3] == 'd': + exec(text1[5:]) + runcanshu = 1 + except IndexError: + pass + except (NameError, SyntaxError) as nerror: + print(repr(nerror)) + + if runcanshu == 1: + continue + + + if runcanshu == 0: + os.system(text1) + + + diff --git a/dist/main/_internal/base_library.zip b/dist/main/_internal/base_library.zip new file mode 100644 index 0000000..543c5e9 Binary files /dev/null and b/dist/main/_internal/base_library.zip differ diff --git a/dist/main/_internal/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..24759b1 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_bz2.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..f520650 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_cn.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..8972d70 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_hk.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..e81e992 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_iso2022.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..15f4f42 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_jp.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..06af696 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_kr.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..99b0139 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_codecs_tw.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..f2ac321 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_contextvars.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..21d314a Binary files /dev/null and b/dist/main/_internal/lib-dynload/_decimal.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..3919017 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_hashlib.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..39630f6 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_lzma.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..b3fa139 Binary files /dev/null and b/dist/main/_internal/lib-dynload/_multibytecodec.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..76a788d Binary files /dev/null and b/dist/main/_internal/lib-dynload/_opcode.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..d5c575a Binary files /dev/null and b/dist/main/_internal/lib-dynload/_uuid.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so b/dist/main/_internal/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so new file mode 100755 index 0000000..06bced0 Binary files /dev/null and b/dist/main/_internal/lib-dynload/resource.cpython-310-aarch64-linux-gnu.so differ diff --git a/dist/main/_internal/libbz2.so.1.0 b/dist/main/_internal/libbz2.so.1.0 new file mode 100755 index 0000000..1d0e910 Binary files /dev/null and b/dist/main/_internal/libbz2.so.1.0 differ diff --git a/dist/main/_internal/libcrypto.so.3 b/dist/main/_internal/libcrypto.so.3 new file mode 100755 index 0000000..21aaf45 Binary files /dev/null and b/dist/main/_internal/libcrypto.so.3 differ diff --git a/dist/main/_internal/libexpat.so.1 b/dist/main/_internal/libexpat.so.1 new file mode 100755 index 0000000..375c953 Binary files /dev/null and b/dist/main/_internal/libexpat.so.1 differ diff --git a/dist/main/_internal/liblzma.so.5 b/dist/main/_internal/liblzma.so.5 new file mode 100755 index 0000000..4988bc3 Binary files /dev/null and b/dist/main/_internal/liblzma.so.5 differ diff --git a/dist/main/_internal/libmpdec.so.3 b/dist/main/_internal/libmpdec.so.3 new file mode 100755 index 0000000..1702b5a Binary files /dev/null and b/dist/main/_internal/libmpdec.so.3 differ diff --git a/dist/main/_internal/libpython3.10.so b/dist/main/_internal/libpython3.10.so new file mode 100755 index 0000000..9870ff6 Binary files /dev/null and b/dist/main/_internal/libpython3.10.so differ diff --git a/dist/main/_internal/libuuid.so.1 b/dist/main/_internal/libuuid.so.1 new file mode 100755 index 0000000..46f17f1 Binary files /dev/null and b/dist/main/_internal/libuuid.so.1 differ diff --git a/dist/main/_internal/libz.so.1 b/dist/main/_internal/libz.so.1 new file mode 100755 index 0000000..6e09321 Binary files /dev/null and b/dist/main/_internal/libz.so.1 differ diff --git a/dist/main/main b/dist/main/main new file mode 100755 index 0000000..31bec38 Binary files /dev/null and b/dist/main/main differ diff --git a/fun.py b/fun.py new file mode 100644 index 0000000..ad84b8b --- /dev/null +++ b/fun.py @@ -0,0 +1 @@ +fun_list = ["-h", "-v", "ash"] \ No newline at end of file diff --git a/main.py b/main.py new file mode 100644 index 0000000..7d11ebf --- /dev/null +++ b/main.py @@ -0,0 +1,110 @@ +import configparser +import sys,os +import fun +version = "1.5.0" + +config = configparser.ConfigParser() +if not os.path.exists(os.path.expanduser('~') + '/.ashrc'): + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + pass +config.read(os.path.expanduser('~') + '/.ashrc') +if not config.has_option('ash', 'ash_theme'): + # 添加新的节(section) + config.add_section('ash') + config.set('ash', 'ash_theme', 'default') + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + config.write(f) + +if not config.has_option('ash', 'plugin'): + config.set('ash', 'plugin', '') + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + config.write(f) + +def hhelp(): + print(f""" + AutozShell v{version} + ash + -v version + """) + + + +if __name__ == '__main__': + + + if len(sys.argv) > 1: + if sys.argv[1] == '-h': + hhelp() + + elif sys.argv[1] == '-v': + print(f"AutozShell v{version}") + + + elif sys.argv[1] == 'theme': + # if len(sys.argv) > 2: + # 判断theme目录里有没有这个主题文件 + # print(os.listdir("./theme/" + sys.argv[2])) + if sys.argv[2] in os.listdir("./theme"): + print(f"Set theme to {sys.argv[2]}") + os.system("python3 ./theme/" + sys.argv[2] + "/theme.py") + config.set('ash', 'ash_theme', sys.argv[2]) + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + config.write(f) + + elif sys.argv[1] == 'plugin': + if len(sys.argv) > 2: + # 判断plugin目录里有没有这个插件文件 + if sys.argv[2] in os.listdir("./plugin"): + + print(f"Set plugin to {sys.argv[2]}") + if config.get('ash', 'plugin') == '': + config.set('ash', 'plugin', sys.argv[2]) + else: + config.set('ash', 'plugin', config['ash']['plugin'] + "," + sys.argv[2]) + + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + config.write(f) + print("插件已添加,请重新启动ash以生效") + + + if sys.argv[2] == 'list': + print(f"Plugin list: {config['ash']['plugin']}") + + # 取消插件 + elif sys.argv[1] == 'unplugin': + if len(sys.argv) > 2: + + # 判断plugin目录里有没有这个插件文件 + if sys.argv[2] in os.listdir("./plugin"): + + print(f"Unset plugin to {sys.argv[2]}") + + pluginlist = config['ash']['plugin'].split(',') + + pluginlist.remove(sys.argv[2]) + + config.set('ash', 'plugin', ','.join(pluginlist)) + + with open(os.path.expanduser('~') + '/.ashrc', 'w') as f: + config.write(f) + + print("插件已取消,请重新启动ash以生效") + + + + + + elif not sys.argv[1] in fun.fun_list: + # 判断是不是sh文件 + if sys.argv[1].endswith('.sh'): + + os.system(f"bash {sys.argv[1]}") + else: + print(f"Command not found: {sys.argv[1]}") + + + + else: + print(f"""AutozShell {version} +Help:ash -h""") + import chatmode \ No newline at end of file diff --git a/main.spec b/main.spec new file mode 100644 index 0000000..e03e1a6 --- /dev/null +++ b/main.spec @@ -0,0 +1,44 @@ +# -*- mode: python ; coding: utf-8 -*- + + +a = Analysis( + ['main.py'], + pathex=[], + binaries=[], + datas=[], + hiddenimports=[], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + noarchive=False, + optimize=0, +) +pyz = PYZ(a.pure) + +exe = EXE( + pyz, + a.scripts, + [], + exclude_binaries=True, + name='main', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + console=True, + disable_windowed_traceback=False, + argv_emulation=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None, +) +coll = COLLECT( + exe, + a.binaries, + a.datas, + strip=False, + upx=True, + upx_exclude=[], + name='main', +) diff --git a/plugin/lsfix/__init__.py b/plugin/lsfix/__init__.py new file mode 100644 index 0000000..c1ab037 --- /dev/null +++ b/plugin/lsfix/__init__.py @@ -0,0 +1,19 @@ +""" +lsfix by autoz +v0.1 +""" +command_list = ['la','ll'] +def run(command): + if command == 'la': + la() + elif command == 'll': + ll() + + +def la(): + import os + os.system('ls -la') + +def ll(): + import os + os.system('ls -l') \ No newline at end of file diff --git a/plugin/lsfix/__pycache__/__init__.cpython-310.pyc b/plugin/lsfix/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..5e32dab Binary files /dev/null and b/plugin/lsfix/__pycache__/__init__.cpython-310.pyc differ diff --git a/plugin/pythonim/__init__.py b/plugin/pythonim/__init__.py new file mode 100644 index 0000000..0de1664 --- /dev/null +++ b/plugin/pythonim/__init__.py @@ -0,0 +1,14 @@ +""" +python by autoz +v0.1 +""" +import os + +command_list = ['pyim'] +def run(command): + if command == 'pyim': + pyim() + +def pyim(): + os.system('python3') + diff --git a/plugin/pythonim/__pycache__/__init__.cpython-310.pyc b/plugin/pythonim/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000..f48c54b Binary files /dev/null and b/plugin/pythonim/__pycache__/__init__.cpython-310.pyc differ diff --git a/theme/default/theme.py b/theme/default/theme.py new file mode 100644 index 0000000..f7ba840 --- /dev/null +++ b/theme/default/theme.py @@ -0,0 +1,15 @@ +theme_name = "default" +theme_version = "1.0.0" +head = "{user}@{address}$ " + +import os +# 获取当前文件的绝对路径 +current_file_path = os.path.abspath(__file__) + +# 从绝对路径中提取目录 +current_file_dir = os.path.dirname(current_file_path) +# 拼接成配置文件路径 +current_file_dir = current_file_dir.split("/") +current_file_dir = "/".join(current_file_dir[:-1]) +with open(current_file_dir + "text", "w") as f: + f.write(head) \ No newline at end of file diff --git a/themetext b/themetext new file mode 100644 index 0000000..dd079d6 --- /dev/null +++ b/themetext @@ -0,0 +1 @@ +{user}@{address}$ \ No newline at end of file