Current Path: > > opt > hc_python > lib > > > python3.12 > site-packages > identify
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
vendor | Directory | - | - | |
__init__.py | File | 0 bytes | April 04 2025 08:02:26. | |
cli.py | File | 739 bytes | April 04 2025 08:02:26. | |
extensions.py | File | 13884 bytes | April 04 2025 08:02:26. | |
identify.py | File | 7916 bytes | April 04 2025 08:02:26. | |
interpreters.py | File | 688 bytes | April 04 2025 08:02:26. | |
py.typed | File | 0 bytes | April 04 2025 08:02:26. |
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