PHP 8.2.30
Preview: util.py Size: 651 B
//opt/alt/python33/lib64/python3.3/importlib/util.py

"""Utility code for constructing importers, etc."""

from ._bootstrap import module_for_loader
from ._bootstrap import set_loader
from ._bootstrap import set_package
from ._bootstrap import _resolve_name


def resolve_name(name, package):
    """Resolve a relative module name to an absolute one."""
    if not name.startswith('.'):
        return name
    elif not package:
        raise ValueError('{!r} is not a relative name '
                         '(no leading dot)'.format(name))
    level = 0
    for character in name:
        if character != '.':
            break
        level += 1
    return _resolve_name(name[level:], package, level)

Directory Contents

Dirs: 1 × Files: 5

Name Size Perms Modified Actions
- drwxr-xr-x 2024-05-23 07:03:28
Edit Download
14.25 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
754 B lrw-r--r-- 2024-04-17 16:58:17
Edit Download
651 B lrw-r--r-- 2024-04-17 16:58:17
Edit Download
62.13 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download
3.23 KB lrw-r--r-- 2024-04-17 16:58:17
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).