🧹 remove empty amounts (e.g. '0 g')

This commit is contained in:
neingeist 2025-06-02 09:48:27 +02:00
parent 4e8fd10413
commit c48bc068ad
23 changed files with 101 additions and 70 deletions

View file

@ -1,4 +1,6 @@
import json import json
import re
input_file = 'export_2025-06-02.json' input_file = 'export_2025-06-02.json'
output_file = 'export_2025-06-02_clean.json' output_file = 'export_2025-06-02_clean.json'
@ -17,6 +19,14 @@ def normalize_ingredients(recipe):
recipe['recipeIngredient'] = [ recipe['recipeIngredient'] = [
ingredient.replace('.0 ', ' ') for ingredient in recipe['recipeIngredient'] ingredient.replace('.0 ', ' ') for ingredient in recipe['recipeIngredient']
] ]
recipe['recipeIngredient'] = [
re.sub("^0 (g|kg|Milliliter) ", "", ingredient) for ingredient in recipe['recipeIngredient']
]
recipe['recipeIngredient'] = [
ingredient \
for ingredient in recipe['recipeIngredient'] \
if ingredient != "None"
]
return recipe return recipe
if isinstance(data, list): if isinstance(data, list):

File diff suppressed because one or more lines are too long

View file

@ -48,15 +48,31 @@
"1 Stück Zitronenschale", "1 Stück Zitronenschale",
"4 EL Zironensaft", "4 EL Zironensaft",
"2 EL Tahini", "2 EL Tahini",
"0 g Salz", "Salz",
"0 g Kreuzkümmel (Cumin)", "Kreuzkümmel (Cumin)",
"0 g Cayennepfeffer", "Cayennepfeffer",
"0 g Olivenöl" "Olivenöl"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
"@type": "HowToStep", "@type": "HowToStep",
"text": "Erbsen in Wasser kochen und abtropfen lassen\n Knoblauch und Petersilie hacken\n Alles mit dem Zitronenkram, dem Tahin mischen\n Pürieren, Gewürze!\n Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist\n Olivenöl nach Gefühl dazu" "text": "Erbsen in Wasser kochen und abtropfen lassen"
},
{
"@type": "HowToStep",
"text": "Knoblauch und Petersilie hacken"
},
{
"@type": "HowToStep",
"text": "Alles mit dem Zitronenkram, dem Tahin mischen"
},
{
"@type": "HowToStep",
"text": "Pürieren, Gewürze!"
},
{
"@type": "HowToStep",
"text": "Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist. Olivenöl nach Gefühl dazu."
} }
] ]
}, },
@ -83,10 +99,10 @@
"0.5 kg Senf", "0.5 kg Senf",
"3.5 kg Erbsen (trocken)", "3.5 kg Erbsen (trocken)",
"4.5 kg Räuchertofu", "4.5 kg Räuchertofu",
"0 kg Zucker", "Zucker",
"9 kg Zwiebeln frisch", "9 kg Zwiebeln frisch",
"1 kg Petersilie (frisch)", "1 kg Petersilie (frisch)",
"0 Milliliter Raucharoma" "Raucharoma"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -239,10 +255,10 @@
"100 g Paprika edelsüss", "100 g Paprika edelsüss",
"50 g Paprika rosenscharf", "50 g Paprika rosenscharf",
"20 g Pfeffer (schwarz)", "20 g Pfeffer (schwarz)",
"0 g Majoran", "Majoran",
"0 g Oregano", "Oregano",
"0 g Thymian", "Thymian",
"0 kg Raucharoma" "Raucharoma"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -279,10 +295,9 @@
"6 EL Zitronensaft", "6 EL Zitronensaft",
"4 Stück Knoblauchzehen", "4 Stück Knoblauchzehen",
"2 TL Kreuzkümmel (Cumin)", "2 TL Kreuzkümmel (Cumin)",
"0 g Salz", "Salz",
"0 g Pfeffer (schwarz)", "Pfeffer (schwarz)",
"0 g None", "Petersilie, glatt"
"0 g Petersilie, glatt"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -505,7 +520,7 @@
"2 kg Ungesalzene geröstete Erdnüsse,", "2 kg Ungesalzene geröstete Erdnüsse,",
"7.5 kg Couscous", "7.5 kg Couscous",
"7.5 Liter Gemüsebrühe", "7.5 Liter Gemüsebrühe",
"0 kg Limettensaft" "Limettensaft"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -560,8 +575,8 @@
"0.5 kg Paprika (frisch)", "0.5 kg Paprika (frisch)",
"0.25 kg Zwiebeln frisch", "0.25 kg Zwiebeln frisch",
"0.5 kg Tomatenmark", "0.5 kg Tomatenmark",
"0 kg Kreuzkümmel (Cumin)", "Kreuzkümmel (Cumin)",
"0 kg Koriander (gemahlen)" "Koriander (gemahlen)"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -619,7 +634,7 @@
"100 g Oregano", "100 g Oregano",
"100 g Pfeffer (schwarz)", "100 g Pfeffer (schwarz)",
"100 g Paprika edelsüss", "100 g Paprika edelsüss",
"0 kg Zucker", "Zucker",
"2.5 kg Zwiebeln gewürfelt TK", "2.5 kg Zwiebeln gewürfelt TK",
"1 kg Tomatenmark", "1 kg Tomatenmark",
"100 g Zucker", "100 g Zucker",
@ -637,7 +652,7 @@
"100 g Majoran", "100 g Majoran",
"100 g Oregano", "100 g Oregano",
"100 g Thymian", "100 g Thymian",
"0 Milliliter Raucharoma" "Raucharoma"
], ],
"recipeInstructions": [ "recipeInstructions": [
{ {
@ -704,7 +719,7 @@
"1 Stück rote Zwiebel", "1 Stück rote Zwiebel",
"100 g Räuchertofu", "100 g Räuchertofu",
"200 g veganer Reibekäse", "200 g veganer Reibekäse",
"0 g Salz & Pfeffer", "Salz & Pfeffer",
"4 Stück Aufbackbrötchen" "4 Stück Aufbackbrötchen"
], ],
"recipeInstructions": [ "recipeInstructions": [
@ -744,7 +759,7 @@
"80 g Zucchini", "80 g Zucchini",
"40 g Zwiebeln", "40 g Zwiebeln",
"150 g veganer Reibekäse", "150 g veganer Reibekäse",
"0 g Salz & Pfeffer", "Salz & Pfeffer",
"4 Stück Aufbackbrötchen" "4 Stück Aufbackbrötchen"
], ],
"recipeInstructions": [ "recipeInstructions": [
@ -783,7 +798,7 @@
"2 Stück Tomate", "2 Stück Tomate",
"100 g veganer Reibekäse", "100 g veganer Reibekäse",
"100 g veganer Mozarella", "100 g veganer Mozarella",
"0 g Salz & Pfeffer", "Salz & Pfeffer",
"4 Stück Aufbackbrötchen" "4 Stück Aufbackbrötchen"
], ],
"recipeInstructions": [ "recipeInstructions": [

View file

@ -8,10 +8,14 @@
- 1 Stück Zitronenschale - 1 Stück Zitronenschale
- 4 EL Zironensaft - 4 EL Zironensaft
- 2 EL Tahini - 2 EL Tahini
- 0 g Salz - Salz
- 0 g Kreuzkümmel (Cumin) - Kreuzkümmel (Cumin)
- 0 g Cayennepfeffer - Cayennepfeffer
- 0 g Olivenöl - Olivenöl
## Zubereitung ## Zubereitung
1. Erbsen in Wasser kochen und abtropfen lassen Knoblauch und Petersilie hacken Alles mit dem Zitronenkram, dem Tahin mischen Pürieren, Gewürze! Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist Olivenöl nach Gefühl dazu 1. Erbsen in Wasser kochen und abtropfen lassen
2. Knoblauch und Petersilie hacken
3. Alles mit dem Zitronenkram, dem Tahin mischen
4. Pürieren, Gewürze!
5. Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist. Olivenöl nach Gefühl dazu.

View file

@ -15,10 +15,10 @@ Leicht abgewandelt_
- 0.5 kg Senf - 0.5 kg Senf
- 3.5 kg Erbsen (trocken) - 3.5 kg Erbsen (trocken)
- 4.5 kg Räuchertofu - 4.5 kg Räuchertofu
- 0 kg Zucker - Zucker
- 9 kg Zwiebeln frisch - 9 kg Zwiebeln frisch
- 1 kg Petersilie (frisch) - 1 kg Petersilie (frisch)
- 0 Milliliter Raucharoma - Raucharoma
## Zubereitung ## Zubereitung
1. - ZwiebelwürfelPflanzenöl anbraten, mit Gemüsebrühe ablöschen und die Kartoffelwürfel und Erbsen in der Brühe weich kochen - Das Suppengemüse hinzufügen und ca. 30 Minuten in der Suppe al dente kochen - Mit Senf, Salz, Pfeffer, Zucker und Speisewürze abschmecken - Parallel Räuchertofu (in kleinen würfeln) und Zwiebeln (ggf mit Zucker) anbraten. Der Zucker soll das ganze etwas karamellisieren 1. - ZwiebelwürfelPflanzenöl anbraten, mit Gemüsebrühe ablöschen und die Kartoffelwürfel und Erbsen in der Brühe weich kochen - Das Suppengemüse hinzufügen und ca. 30 Minuten in der Suppe al dente kochen - Mit Senf, Salz, Pfeffer, Zucker und Speisewürze abschmecken - Parallel Räuchertofu (in kleinen würfeln) und Zwiebeln (ggf mit Zucker) anbraten. Der Zucker soll das ganze etwas karamellisieren

View file

@ -20,10 +20,10 @@
- 100 g Paprika edelsüss - 100 g Paprika edelsüss
- 50 g Paprika rosenscharf - 50 g Paprika rosenscharf
- 20 g Pfeffer (schwarz) - 20 g Pfeffer (schwarz)
- 0 g Majoran - Majoran
- 0 g Oregano - Oregano
- 0 g Thymian - Thymian
- 0 kg Raucharoma - Raucharoma
## Zubereitung ## Zubereitung
1. Das Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten. 1. Das Soja und das Gemüse nacheinander anbraten, erst Soja, dann Zwiebeln, dann die Karotten und die Paprika. Dabei immer etwas Tomatenmark und Gewürze gegen zugeben. Bei Zeitdruck können Karotten und Paprika übersprungen werden. Ganz zum Schluss kurz den Knoblauch kurz anbraten.

View file

@ -8,10 +8,9 @@
- 6 EL Zitronensaft - 6 EL Zitronensaft
- 4 Stück Knoblauchzehen - 4 Stück Knoblauchzehen
- 2 TL Kreuzkümmel (Cumin) - 2 TL Kreuzkümmel (Cumin)
- 0 g Salz - Salz
- 0 g Pfeffer (schwarz) - Pfeffer (schwarz)
- 0 g None - Petersilie, glatt
- 0 g Petersilie, glatt
## Zubereitung ## Zubereitung
1. Durchpürieren bis gewünschte Konsistenz, abschmecken, fertig. Hummus ist leider Gefühlssache 1. Durchpürieren bis gewünschte Konsistenz, abschmecken, fertig. Hummus ist leider Gefühlssache

View file

@ -17,7 +17,7 @@ _Einfaches rotes Thai Süßkartoffel-Curry mit Spinat, Paprika und Kokosmilch. E
- 2 kg Ungesalzene geröstete Erdnüsse, - 2 kg Ungesalzene geröstete Erdnüsse,
- 7.5 kg Couscous - 7.5 kg Couscous
- 7.5 Liter Gemüsebrühe - 7.5 Liter Gemüsebrühe
- 0 kg Limettensaft - Limettensaft
## Zubereitung ## Zubereitung
1. - Zwiebeln im großen Topf kurz anschwitzen - Süßskartoffeln, Spinat, Spitzpaprika, Gemüsebrühe, Kokosmilch, Kokosöl, Limettensaft hinzugeben (Alles bis auf Couscous und Erdnüsse) und aufkochen lassen - Erdnüsse grob zerkleinern (Hammer / Küchenmaschine etc) - Erdnüsse hinzugeben - Wasser mit Gemüsebrühe aufkochen und etwas Limettensaft hinzugeben - im Verhältnis 1:1 auf trockenen Couscous im GN geben 1. - Zwiebeln im großen Topf kurz anschwitzen - Süßskartoffeln, Spinat, Spitzpaprika, Gemüsebrühe, Kokosmilch, Kokosöl, Limettensaft hinzugeben (Alles bis auf Couscous und Erdnüsse) und aufkochen lassen - Erdnüsse grob zerkleinern (Hammer / Küchenmaschine etc) - Erdnüsse hinzugeben - Wasser mit Gemüsebrühe aufkochen und etwas Limettensaft hinzugeben - im Verhältnis 1:1 auf trockenen Couscous im GN geben

View file

@ -9,8 +9,8 @@ _Grundrezept 50 Portionen = ~5kg_
- 0.5 kg Paprika (frisch) - 0.5 kg Paprika (frisch)
- 0.25 kg Zwiebeln frisch - 0.25 kg Zwiebeln frisch
- 0.5 kg Tomatenmark - 0.5 kg Tomatenmark
- 0 kg Kreuzkümmel (Cumin) - Kreuzkümmel (Cumin)
- 0 kg Koriander (gemahlen) - Koriander (gemahlen)
## Zubereitung ## Zubereitung
1. 1.

View file

@ -13,7 +13,7 @@
- 100 g Oregano - 100 g Oregano
- 100 g Pfeffer (schwarz) - 100 g Pfeffer (schwarz)
- 100 g Paprika edelsüss - 100 g Paprika edelsüss
- 0 kg Zucker - Zucker
- 2.5 kg Zwiebeln gewürfelt TK - 2.5 kg Zwiebeln gewürfelt TK
- 1 kg Tomatenmark - 1 kg Tomatenmark
- 100 g Zucker - 100 g Zucker
@ -31,7 +31,7 @@
- 100 g Majoran - 100 g Majoran
- 100 g Oregano - 100 g Oregano
- 100 g Thymian - 100 g Thymian
- 0 Milliliter Raucharoma - Raucharoma
## Zubereitung ## Zubereitung
1. - Soja in Gemüsebrühe mit Gewürzen kochen - Anschließend Soja anbraten mit Rotwein ablöschen und in einen großen Topf geben - Tomate dazu geben und langsam schmoren lassen - Zwiebeln andünsten, evtl mit Zucker bisschen karamellisieren, in den Topf geben - Karotten und Paprika andünsten (und leicht bräunen/Farbe kriegen lassen) und dazu geben - abschmecken - eine Stunde vor Ausgabe die rohen Kartoffeln dazu geben 1. - Soja in Gemüsebrühe mit Gewürzen kochen - Anschließend Soja anbraten mit Rotwein ablöschen und in einen großen Topf geben - Tomate dazu geben und langsam schmoren lassen - Zwiebeln andünsten, evtl mit Zucker bisschen karamellisieren, in den Topf geben - Karotten und Paprika andünsten (und leicht bräunen/Farbe kriegen lassen) und dazu geben - abschmecken - eine Stunde vor Ausgabe die rohen Kartoffeln dazu geben

View file

@ -11,7 +11,7 @@
- 1 Stück rote Zwiebel - 1 Stück rote Zwiebel
- 100 g Räuchertofu - 100 g Räuchertofu
- 200 g veganer Reibekäse - 200 g veganer Reibekäse
- 0 g Salz & Pfeffer - Salz & Pfeffer
- 4 Stück Aufbackbrötchen - 4 Stück Aufbackbrötchen
## Zubereitung ## Zubereitung

View file

@ -14,7 +14,7 @@
- 80 g Zucchini - 80 g Zucchini
- 40 g Zwiebeln - 40 g Zwiebeln
- 150 g veganer Reibekäse - 150 g veganer Reibekäse
- 0 g Salz & Pfeffer - Salz & Pfeffer
- 4 Stück Aufbackbrötchen - 4 Stück Aufbackbrötchen
## Zubereitung ## Zubereitung

View file

@ -13,7 +13,7 @@
- 2 Stück Tomate - 2 Stück Tomate
- 100 g veganer Reibekäse - 100 g veganer Reibekäse
- 100 g veganer Mozarella - 100 g veganer Mozarella
- 0 g Salz & Pfeffer - Salz & Pfeffer
- 4 Stück Aufbackbrötchen - 4 Stück Aufbackbrötchen
## Zubereitung ## Zubereitung

View file

@ -9,12 +9,16 @@
* 1 Stück Zitronenschale * 1 Stück Zitronenschale
* 4 EL Zironensaft * 4 EL Zironensaft
* 2 EL Tahini * 2 EL Tahini
* 0 g Salz * Salz
* 0 g Kreuzkümmel (Cumin) * Kreuzkümmel (Cumin)
* 0 g Cayennepfeffer * Cayennepfeffer
* 0 g Olivenöl * Olivenöl
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==
# Erbsen in Wasser kochen und abtropfen lassen Knoblauch und Petersilie hacken Alles mit dem Zitronenkram, dem Tahin mischen Pürieren, Gewürze! Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist Olivenöl nach Gefühl dazu # Erbsen in Wasser kochen und abtropfen lassen
# Knoblauch und Petersilie hacken
# Alles mit dem Zitronenkram, dem Tahin mischen
# Pürieren, Gewürze!
# Etwas kaltes Wasser beim Pürieren zugeben bis alles schön kremig ist. Olivenöl nach Gefühl dazu.

View file

@ -14,10 +14,10 @@
* 0.5 kg Senf * 0.5 kg Senf
* 3.5 kg Erbsen (trocken) * 3.5 kg Erbsen (trocken)
* 4.5 kg Räuchertofu * 4.5 kg Räuchertofu
* 0 kg Zucker * Zucker
* 9 kg Zwiebeln frisch * 9 kg Zwiebeln frisch
* 1 kg Petersilie (frisch) * 1 kg Petersilie (frisch)
* 0 Milliliter Raucharoma * Raucharoma
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -19,10 +19,10 @@
* 100 g Paprika edelsüss * 100 g Paprika edelsüss
* 50 g Paprika rosenscharf * 50 g Paprika rosenscharf
* 20 g Pfeffer (schwarz) * 20 g Pfeffer (schwarz)
* 0 g Majoran * Majoran
* 0 g Oregano * Oregano
* 0 g Thymian * Thymian
* 0 kg Raucharoma * Raucharoma
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -9,10 +9,9 @@
* 6 EL Zitronensaft * 6 EL Zitronensaft
* 4 Stück Knoblauchzehen * 4 Stück Knoblauchzehen
* 2 TL Kreuzkümmel (Cumin) * 2 TL Kreuzkümmel (Cumin)
* 0 g Salz * Salz
* 0 g Pfeffer (schwarz) * Pfeffer (schwarz)
* 0 g None * Petersilie, glatt
* 0 g Petersilie, glatt
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -17,7 +17,7 @@
* 2 kg Ungesalzene geröstete Erdnüsse, * 2 kg Ungesalzene geröstete Erdnüsse,
* 7.5 kg Couscous * 7.5 kg Couscous
* 7.5 Liter Gemüsebrühe * 7.5 Liter Gemüsebrühe
* 0 kg Limettensaft * Limettensaft
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -9,8 +9,8 @@
* 0.5 kg Paprika (frisch) * 0.5 kg Paprika (frisch)
* 0.25 kg Zwiebeln frisch * 0.25 kg Zwiebeln frisch
* 0.5 kg Tomatenmark * 0.5 kg Tomatenmark
* 0 kg Kreuzkümmel (Cumin) * Kreuzkümmel (Cumin)
* 0 kg Koriander (gemahlen) * Koriander (gemahlen)
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -12,7 +12,7 @@
* 100 g Oregano * 100 g Oregano
* 100 g Pfeffer (schwarz) * 100 g Pfeffer (schwarz)
* 100 g Paprika edelsüss * 100 g Paprika edelsüss
* 0 kg Zucker * Zucker
* 2.5 kg Zwiebeln gewürfelt TK * 2.5 kg Zwiebeln gewürfelt TK
* 1 kg Tomatenmark * 1 kg Tomatenmark
* 100 g Zucker * 100 g Zucker
@ -30,7 +30,7 @@
* 100 g Majoran * 100 g Majoran
* 100 g Oregano * 100 g Oregano
* 100 g Thymian * 100 g Thymian
* 0 Milliliter Raucharoma * Raucharoma
<span id="zubereitung"></span> <span id="zubereitung"></span>
== Zubereitung == == Zubereitung ==

View file

@ -10,7 +10,7 @@
* 1 Stück rote Zwiebel * 1 Stück rote Zwiebel
* 100 g Räuchertofu * 100 g Räuchertofu
* 200 g veganer Reibekäse * 200 g veganer Reibekäse
* 0 g Salz &amp; Pfeffer * Salz &amp; Pfeffer
* 4 Stück Aufbackbrötchen * 4 Stück Aufbackbrötchen
<span id="zubereitung"></span> <span id="zubereitung"></span>

View file

@ -13,7 +13,7 @@
* 80 g Zucchini * 80 g Zucchini
* 40 g Zwiebeln * 40 g Zwiebeln
* 150 g veganer Reibekäse * 150 g veganer Reibekäse
* 0 g Salz &amp; Pfeffer * Salz &amp; Pfeffer
* 4 Stück Aufbackbrötchen * 4 Stück Aufbackbrötchen
<span id="zubereitung"></span> <span id="zubereitung"></span>

View file

@ -12,7 +12,7 @@
* 2 Stück Tomate * 2 Stück Tomate
* 100 g veganer Reibekäse * 100 g veganer Reibekäse
* 100 g veganer Mozarella * 100 g veganer Mozarella
* 0 g Salz &amp; Pfeffer * Salz &amp; Pfeffer
* 4 Stück Aufbackbrötchen * 4 Stück Aufbackbrötchen
<span id="zubereitung"></span> <span id="zubereitung"></span>