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