Search your favorite recipes from Food Network and then scrape their contents.
pip install food_network_wrapper
import methods
from food_network_wrapper import recipe_search, get_n_recipes, scrape_recipe
Search recipes
rthumbnails = recipe_search("pad thai")
Returns up to 10 RThumbnail
objects in a list
To get more recipes you have to increment the page
parameter
rthumbnails = recipe_search("pad thai", page=2)
Or you can use the shortcut method
rthumbnails = get_n_recipes("pad thai", n=31)
Scrape a recipe
recipe = scrape_recipe("http://www.foodnetwork.com/recipes/food-network-kitchens/grape-jelly-breakfast-tarts-recipe.html")
Use search and scrape together
rthumbnails = get_n_recipes("pad thai", n=31)
recipes = []
for i in rthumbnails:
recipe = scrape_recipe(i.url)
recipes.append(recipe)
For more examples check out demo.py