SILENT KILLERPanel

Current Path: > > opt > > hc_python > > lib > python3.12 > site-packages > > > > identify


Operation   : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64
Software     : Apache
Server IP    : 198.54.126.42 | Your IP: 216.73.216.8
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt//hc_python//lib/python3.12/site-packages////identify

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
vendor Directory - -
__init__.py File 0 bytes April 04 2025 08:09:06.
cli.py File 739 bytes April 04 2025 08:09:06.
extensions.py File 13884 bytes April 04 2025 08:09:06.
identify.py File 7916 bytes April 04 2025 08:09:06.
interpreters.py File 688 bytes April 04 2025 08:09:06.
py.typed File 0 bytes April 04 2025 08:09:06.

Reading File: //opt//hc_python//lib/python3.12/site-packages////identify/cli.py

from __future__ import annotations

import argparse
import json
from collections.abc import Sequence

from identify import identify


def main(argv: Sequence[str] | None = None) -> int:
    parser = argparse.ArgumentParser()
    parser.add_argument('--filename-only', action='store_true')
    parser.add_argument('path')
    args = parser.parse_args(argv)

    if args.filename_only:
        func = identify.tags_from_filename
    else:
        func = identify.tags_from_path

    try:
        tags = sorted(func(args.path))
    except ValueError as e:
        print(e)
        return 1

    if not tags:
        return 1
    else:
        print(json.dumps(tags))
        return 0


if __name__ == '__main__':
    raise SystemExit(main())

SILENT KILLER Tool