Dieses Repository enthält Code für eine Recipe Finder-App, die mit Python und Streamlit erstellt wurde. Mit der App können Benutzer nach Rezepten suchen, die auf Zutaten und Ernährungseinschränkungen basieren. Es führt einen API-Aufruf an die Spoonacular-API durch, um Rezeptinformationen abzurufen, und zeigt die Ergebnisse in einer benutzerfreundlichen Oberfläche an.
Gehen Sie folgendermaßen vor, um die Recipe Finder-App auszuführen:
Klonen Sie das Repository auf Ihren lokalen Computer.
Installieren Sie die in der Datei requirements.txt
aufgeführten erforderlichen Pakete mit pip. Führen Sie pip install -r requirements.txt
aus.
Erstellen Sie ein kostenloses Konto bei Spoonacular, um einen API-Schlüssel zu erhalten.
Erstellen Sie eine Datei secrets.toml
im Stammverzeichnis und fügen Sie Ihren Spoonacular-API-Schlüssel wie folgt zur Datei hinzu:
[api_key]api_key = „YOUR_API_KEY_HERE“
Führen Sie die App aus, indem Sie den Befehl streamlit run recipe_finder.py
in Ihrem Terminal ausführen.
Um die Rezeptfinder-App zu verwenden, gehen Sie folgendermaßen vor:
Geben Sie durch Kommas getrennte Zutaten (z. B. Huhn, Reis, Brokkoli) in das Eingabefeld ein.
Wählen Sie im Dropdown-Menü alle Ernährungseinschränkungen aus, die Sie anwenden möchten.
Klicken Sie auf die Schaltfläche „Rezepte suchen“, um eine Liste mit Rezepten abzurufen.
Die App zeigt die Rezepttitel, die Zubereitungszeit, die Portionsgröße und den Quellenlink für jedes Rezept in einem Tabellenformat an.
Python
Streamlit
Spoonacular-API
Streamlit-Freigabelink
Spoonacular-API