From d6dc77aa8e44a1bae4a4d4aed1ec4139807d3592 Mon Sep 17 00:00:00 2001 From: neingeist Date: Thu, 12 Jun 2025 23:15:48 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20actually=20clean=20json=20again?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1_clean_json.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/1_clean_json.py b/1_clean_json.py index 2822344..0bc7240 100644 --- a/1_clean_json.py +++ b/1_clean_json.py @@ -8,8 +8,13 @@ from config import * def clean_recipe(recipe): # remove useless ever-changing fields for keyword in recipe["keywords"]: - if "updated_at" in keyword: - del keyword["updated_at"] + keyword.pop("updated_at", None) + + # remove buggy food properties + recipe.pop("food_properties", None) + for step in recipe["steps"]: + for ingredient in step["ingredients"]: + ingredient["food"].pop("properties", None) return recipe