mdugmore / bbccoukfood

bbc.co.uk/food


Last run failed with status code 1.

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... Scraping dishes a-z Scraping page : http://www.bbc.co.uk/food/dishes/by/letter/a http://www.bbc.co.uk/food/almond_cake Almond cake 5 found process_recipe_list : 5 recipes found http://www.bbc.co.uk/food/recipes/orange_and_almond_cake_08828 recipe_exists : http://www.bbc.co.uk/food/recipes/orange_and_almond_cake_08828 Scraping http://www.bbc.co.uk/food/recipes/orange_and_almond_cake_08828 Traceback (most recent call last): File "scraper.py", line 148, in <module> scrape_dishes_az() File "scraper.py", line 144, in scrape_dishes_az process_recipe_list(page, recipes) File "scraper.py", line 33, in process_recipe_list scrape_recipe(recipe_url) File "scraper.py", line 48, in scrape_recipe hrecipe_element = root.cssselect(".hrecipe")[0] IndexError: list index out of range

Data

Downloaded 2 times by mdugmore

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (4.15 MB) Use the API

rows 10 / 19033

name
900ml/1½ pint vinegar (cider or malt)
900g/2lb soft brown sugar
570ml/1 pint malt vinegar
450g/1lb soft brown sugar
300g/11oz sultanas
2kg/4lb 4oz ripe red tomatoes, cut into 6 or 8 pieces
500g/1lb 2oz green apples, peeled and chopped
400g/14oz shallots, peeled and roughly chopped
1 tbsp root ginger, finely chopped
1.5kg/3lb Bramley apples

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (4.15 MB) Use the API

rows 10 / 2342

url name ingredients
Apple and raisin chutney
[{'name': '1.8kg/4lb apples, peeled, cored and chopped'}, {'name': '4 medium onions, peeled and finely chopped'}, {'name': '2 cloves garlic, peeled and crushed'}, {'name': '1 lemon, juice only'}, {'name': '1 tbsp mustard seeds'}, {'name': u'900ml/1\xbd pint vinegar (cider or malt)'}, {'name': '450g/1lb raisins'}, {'name': '1 tbsp ground ginger'}, {'name': '2 tsp salt'}, {'name': '900g/2lb soft brown sugar'}]
Tomato and apple chutney
[{'name': '570ml/1 pint malt vinegar'}, {'name': '450g/1lb soft brown sugar'}, {'name': '300g/11oz sultanas'}, {'name': '2kg/4lb 4oz ripe red tomatoes, cut into 6 or 8 pieces'}, {'name': '500g/1lb 2oz green apples, peeled and chopped'}, {'name': '400g/14oz shallots, peeled and roughly chopped'}, {'name': '4 red chillies, chopped'}, {'name': '1 tbsp root ginger, finely chopped'}, {'name': 'sea salt and freshly ground black pepper'}]
Apple, date and ginger chutney
[{'name': '1.5kg/3lb Bramley apples'}, {'name': '2 garlic cloves, very finely sliced'}, {'name': '250ml/8fl oz cider vinegar '}, {'name': u'750g/1\xbdlb granulated sugar'}, {'name': '250g/9oz stoned dates, finely chopped'}, {'name': '100g/4oz sultanas'}, {'name': '50g/2oz fresh ginger, peeled and grated '}, {'name': u'\xbd tsp salt'}, {'name': u'\xbd tsp ground allspice '}, {'name': 'pinch of cayenne pepper'}]
Apple, pear and apricot chutney
[{'name': '1kg/2.2lb bramley apples, peeled, cored and diced'}, {'name': '1kg/2.2lb conference pears, peeled, cored and diced'}, {'name': '2 large onions, finely chopped '}, {'name': '2 cloves garlic, crushed'}, {'name': '2 limes, grated zest and juice'}, {'name': '1 tbsp mustard seeds'}, {'name': u'1 litre/1\xbe pint white wine vinegar'}, {'name': '225g/8oz each raisins and chopped dried apricots'}, {'name': '7.5cm/3in piece root ginger, peeled and grated'}, {'name': '2 tsp ground ginger'}, {'name': '1 tbsp sea salt'}, {'name': '1kg/2lb2oz dark muscovado sugar'}, {'name': u'Warm sterilised jam jars and jam pot covers - prepare jars by washing in hot soapy water and leaving to dry and warm in a cool oven - 130C/250F/Gas \xbd for 10-15 minutes.'}]
Chicken and ham pie
[{'name': '675g/1lb 7oz flour'}, {'name': 'Salt and ground white pepper'}, {'name': u'50ml/2\xbdfl oz full-fat milk'}, {'name': u'50ml/2\xbdfl oz warm water'}, {'name': '225g/8oz lard, chopped'}, {'name': '1 free-rage egg yolk, beaten'}, {'name': u'4 x 175g/6\xbcoz chicken breasts, diced'}, {'name': '450g/1lb pork sausage meat'}, {'name': '225g/8 oz pancetta, chopped'}, {'name': '1 tsp freshly grated nutmeg'}, {'name': 'Salt and ground white pepper'}, {'name': 'Pinch ground allspice'}, {'name': '1 tbsp chopped fresh rosemary'}, {'name': '1 tbsp Worcestershire sauce'}, {'name': 'Apple chutney, to serve'}]
Pork tenderloin with sage and celeriac dauphinoise
[{'name': '1 head celeriac (about 400g/14oz), peeled and thinly sliced'}, {'name': 'butter, for greasing'}, {'name': 'salt and freshly ground black pepper'}, {'name': '1 tbsp finely chopped sage'}, {'name': u'100g/3\xbdoz mature cheddar cheese, grated'}, {'name': '150ml/5fl oz double cream'}, {'name': '50ml/2fl oz full-fat milk'}, {'name': '2 garlic cloves, crushed'}, {'name': 'salt and freshly ground pepper'}, {'name': u'75g/2\xbdoz butter'}, {'name': '2 x 200g/7oz pork tenderloins'}, {'name': 'salt and freshly ground black pepper'}, {'name': 'fine beans '}, {'name': 'apple chutney'}]
Savoury apple crumble
[{'name': '6 assorted apples, use any of your favourites'}, {'name': '50g/2oz butter '}, {'name': '4 tbsp Madeira '}, {'name': '250g/6oz butter '}, {'name': '250g/6oz plain flour '}, {'name': '100g/4oz parmesan, grated'}, {'name': '100g/4oz breadcrumbs '}, {'name': '4 sprigs lemon thyme, picked'}]
Chunky apple crumble
[{'name': '4 large Bramley cooking apples (weighing about 900g/2lb)'}, {'name': '1 large orange, zest and juice only'}, {'name': '2 sprigs rosemary'}, {'name': '225g/8oz blackberries'}, {'name': 'splash of water'}, {'name': u'30g/1\xbd oz caster sugar'}, {'name': '55g/2oz ground almonds'}, {'name': '140g/5oz plain flour'}, {'name': '85g/3oz polenta (not quick-cook)'}, {'name': '140g/5oz butter, cold'}, {'name': '110g/4oz light muscovado sugar'}, {'name': 'splash of water'}, {'name': 'thick cream or custard'}]
Toffee apple crumble
[{'name': u'100ml/3\xbdfl oz water'}, {'name': '225g/8oz granulated sugar'}, {'name': '30ml/1fl oz golden syrup'}, {'name': '30g/1oz unsalted butter '}, {'name': '450g/1lb cooking apples, peeled, cored and sliced into wedges '}, {'name': '450g/1lb eating apples, peeled, cored and sliced into wedges '}, {'name': '150g/5oz plain flour'}, {'name': '150g/5oz unsalted butter '}, {'name': '150g/5oz demerara sugar'}, {'name': '6 free-range egg yolks'}, {'name': u'75g/2\xbdoz caster sugar'}, {'name': u'600ml/1 pint 1\xbdfl oz whole milk'}, {'name': '1 vanilla pod, seeds only'}]
Apple and thyme crumble with thyme custard
[{'name': '50g/2oz butter, plus extra for greasing'}, {'name': '1.5kg/3lb 4oz Bramley apples, peeled, cored and cut into chunks'}, {'name': '4 tbsp caster sugar'}, {'name': '6 sprigs fresh lemon thyme, leaves only'}, {'name': '150g/6oz butter'}, {'name': '300g/12oz plain flour'}, {'name': '150g/6oz caster sugar'}, {'name': '200ml/7fl oz milk'}, {'name': '200ml/7fl oz double cream'}, {'name': '4 sprigs fresh thyme, leaves only'}, {'name': '6 free-range egg yolks'}, {'name': '75g/3oz caster sugar'}]

Statistics

Total run time: less than a minute

Total cpu time used: less than 5 seconds

Total disk space used: 4.18 MB

History

  • Manually ran revision 55295327 and failed .
    1 record added in the database
  • Created on morph.io

Scraper code

bbccoukfood