PATH: //proc/thread-self/root/opt/cloudlinux/venv/lib/python3.11/site-packages/astroid/brain
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 __init__.py
↓
X
📁 __pycache__/
X
📄 brain_argparse.py
↓
X
📄 brain_attrs.py
↓
X
📄 brain_boto3.py
↓
X
📄 brain_builtin_inference.py
↓
X
📄 brain_collections.py
↓
X
📄 brain_crypt.py
↓
X
📄 brain_ctypes.py
↓
X
📄 brain_curses.py
↓
X
📄 brain_dataclasses.py
↓
X
📄 brain_dateutil.py
↓
X
📄 brain_fstrings.py
↓
X
📄 brain_functools.py
↓
X
📄 brain_gi.py
↓
X
📄 brain_hashlib.py
↓
X
📄 brain_http.py
↓
X
📄 brain_hypothesis.py
↓
X
📄 brain_io.py
↓
X
📄 brain_mechanize.py
↓
X
📄 brain_multiprocessing.py
↓
X
📄 brain_namedtuple_enum.py
↓
X
📄 brain_nose.py
↓
X
📄 brain_numpy_core_einsumfunc.py
↓
X
📄 brain_numpy_core_fromnumeric.py
↓
X
📄 brain_numpy_core_function_base.py
↓
X
📄 brain_numpy_core_multiarray.py
↓
X
📄 brain_numpy_core_numeric.py
↓
X
📄 brain_numpy_core_numerictypes.py
↓
X
📄 brain_numpy_core_umath.py
↓
X
📄 brain_numpy_ma.py
↓
X
📄 brain_numpy_ndarray.py
↓
X
📄 brain_numpy_random_mtrand.py
↓
X
📄 brain_numpy_utils.py
↓
X
📄 brain_pathlib.py
↓
X
📄 brain_pkg_resources.py
↓
X
📄 brain_pytest.py
↓
X
📄 brain_qt.py
↓
X
📄 brain_random.py
↓
X
📄 brain_re.py
↓
X
📄 brain_regex.py
↓
X
📄 brain_responses.py
↓
X
📄 brain_scipy_signal.py
↓
X
📄 brain_signal.py
↓
X
📄 brain_six.py
↓
X
📄 brain_sqlalchemy.py
↓
X
📄 brain_ssl.py
↓
X
📄 brain_subprocess.py
↓
X
📄 brain_threading.py
↓
X
📄 brain_type.py
↓
X
📄 brain_typing.py
↓
X
📄 brain_unittest.py
↓
X
📄 brain_uuid.py
↓
X
📄 helpers.py
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: helpers.py
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html # For details: https://github.com/PyCQA/astroid/blob/main/LICENSE # Copyright (c) https://github.com/PyCQA/astroid/blob/main/CONTRIBUTORS.txt from __future__ import annotations from collections.abc import Callable from astroid.manager import AstroidManager from astroid.nodes.scoped_nodes import Module def register_module_extender( manager: AstroidManager, module_name: str, get_extension_mod: Callable[[], Module] ) -> None: def transform(node: Module) -> None: extension_module = get_extension_mod() for name, objs in extension_module.locals.items(): node.locals[name] = objs for obj in objs: if obj.parent is extension_module: obj.parent = node manager.register_transform(Module, transform, lambda n: n.name == module_name)
SIMPAN PERUBAHAN