📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-27 22:35:30
📂
/ (Root)
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pre_commit
📍 /opt/hc_python/lib/python3.12/site-packages/pre_commit
🔄 Refresh
✏️
Editing: prefix.py
Read Only
from __future__ import annotations import os.path from typing import NamedTuple class Prefix(NamedTuple): prefix_dir: str def path(self, *parts: str) -> str: return os.path.normpath(os.path.join(self.prefix_dir, *parts)) def exists(self, *parts: str) -> bool: return os.path.exists(self.path(*parts)) def star(self, end: str) -> tuple[str, ...]: paths = os.listdir(self.prefix_dir) return tuple(path for path in paths if path.endswith(end))
💾 Save Changes
❌ Cancel