discord_peak_bot/app/utils/file_utils.py
2024-08-03 20:18:28 +09:00

19 lines
633 B
Python

import json
def read_json(file_path):
"""指定されたファイルパスからJSONデータを読み込む"""
with open(file_path, 'r', encoding='utf-8') as f:
return json.load(f)
def write_json(data, file_path):
"""データを指定されたファイルパスにJSON形式で書き込む"""
with open(file_path, 'w', encoding='utf-8') as f:
json.dump(data, f, ensure_ascii=False, indent=4)
def read_text(file_path):
"""指定されたファイルパスからテキストを読み込んで文字列で返す"""
with open(file_path, 'r', encoding='utf-8') as f:
return f.read()