Spaces:
Sleeping
Sleeping
ktsn-ud commited on
Commit ·
b7b79b1
1
Parent(s): c5e9ffd
2_create_projects.data.pyにおいてモジュール名・変数名を変更
Browse files
scripts/2_create_projects_data.py
CHANGED
|
@@ -8,7 +8,7 @@ from utils.logger import setup_logger
|
|
| 8 |
from utils.path import get_file_path_from_config
|
| 9 |
from utils.text_process import remove_invisible_chars
|
| 10 |
from utils.io import json_dumps
|
| 11 |
-
import schemas.projects as
|
| 12 |
|
| 13 |
# --- ロギングの設定 ---
|
| 14 |
log = setup_logger(__name__)
|
|
@@ -52,12 +52,12 @@ def main():
|
|
| 52 |
|
| 53 |
# Projectオブジェクトに変換
|
| 54 |
# 列名がキーと一致している前提
|
| 55 |
-
|
| 56 |
-
|
| 57 |
]
|
| 58 |
|
| 59 |
# JSON に書き出し
|
| 60 |
-
json_dumps(
|
| 61 |
|
| 62 |
log.info(f"企画データの生成が完了しました: {output_json_path}")
|
| 63 |
|
|
|
|
| 8 |
from utils.path import get_file_path_from_config
|
| 9 |
from utils.text_process import remove_invisible_chars
|
| 10 |
from utils.io import json_dumps
|
| 11 |
+
import schemas.projects as projects_schema
|
| 12 |
|
| 13 |
# --- ロギングの設定 ---
|
| 14 |
log = setup_logger(__name__)
|
|
|
|
| 52 |
|
| 53 |
# Projectオブジェクトに変換
|
| 54 |
# 列名がキーと一致している前提
|
| 55 |
+
projects: list[projects_schema.Project] = [
|
| 56 |
+
projects_schema.Project(**row) for row in df.to_dict(orient="records")
|
| 57 |
]
|
| 58 |
|
| 59 |
# JSON に書き出し
|
| 60 |
+
json_dumps(projects, output_json_path)
|
| 61 |
|
| 62 |
log.info(f"企画データの生成が完了しました: {output_json_path}")
|
| 63 |
|