Python dataclasses-json public setting.json 読み込み 1$ pip install dataclasses-json model/setting.py1 2 3 4 5 6 7 8 9from dataclasses import dataclass from dataclasses_json import LetterCase, dataclass_json @dataclass_json(letter_case=LetterCase.CAMEL) @dataclass class Setting: bucket_name: str __main__.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15import os import boto3 from ..lib import utility from .model.setting import Setting def main(): setting_json = utility.read_all_text(os.path.join(os.path.dirname(__file__), "setting.json")) setting: Setting = Setting.from_json(setting_json) if __name__ == "__main__": main()