Spaces:
Build error
Build error
| import sys | |
| from pathlib import Path | |
| class RelativeImport: | |
| def __init__(self, path): | |
| self.import_path = Path(path) | |
| def __enter__(self): | |
| sys.path.insert(0, str(self.import_path)) | |
| def __exit__(self, exc_type, exc_value, traceback): | |
| sys.path.remove(str(self.import_path)) | |