import os import json # mandatory import # none file_name = "config.json" sw_key = "SW" config = {} ok: bool = False module_name = os.path.basename(os.path.dirname(__file__)) try: with open(file_name, 'r') as file: config = json.load(file); ok = config[sw_key] except FileNotFoundError: print(f"Error ({module_name}): The file '{file_name}' was not found." ) except KeyError : print(f"Error ({module_name}): The key '{sw_key}' was not found." ) except Exception as e : print(f"Error ({module_name}): An unexpected error occurred: {e}" ) if ok: print(f"{sw_key} is set to bypass the auto imports in '{module_name}' module.") else: from .filtration_purification import FP