Add function to read sensitive data from .sensitive.json file

- Implemented GetSensitiveData function to load sensitive data from a JSON file.
- Added error handling for missing file scenario.
This commit is contained in:
암냥 2025-06-18 21:42:06 +09:00
commit 1b65693ba5
6 changed files with 77 additions and 13 deletions

View file

@ -0,0 +1,21 @@
# read json file .sensitive.json
import json
import os
def GetSensitiveData():
"""
Reads sensitive data from a .sensitive.json file in the current directory.
Returns:
dict: A dictionary containing the sensitive data.
"""
file_path = os.path.join(os.getcwd(), '.sensitive.json')
if not os.path.exists(file_path):
raise FileNotFoundError(f"The file {file_path} does not exist.")
with open(file_path, 'r') as file:
sensitive_data = json.load(file)
return sensitive_data