Python Forum
Script get's really weird error
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script get's really weird error
#7
I don't know what openai does, so I skipped that part.

import requests
from bs4 import BeautifulSoup

def search_ingredient_price(ingredient):
    search_url = f"https://www.ah.nl/zoeken?query={ingredient.replace(' ', '%20')}"
    response = requests.get(search_url)
    soup = BeautifulSoup(response.text, 'html.parser')     
    
    try:
        product = soup.find('div', class_='product-card-portrait')
        if product:
            price = product.find('span', class_='price-amount').text.strip().replace(',', '.').replace('€', '')
            return float(price)
        else:
            return 0.0
    except AttributeError:
        return 0.0

def get_ingredient_prices(ingredients):
    prices = {}
    for ingredient in ingredients:
        prices[ingredient] = search_ingredient_price(ingredient)
    return prices
Now try this in Idle:

ingrediënten = ['meel', 'kaas', 'tomaten']
get_ingredient_prices(ingrediënten)
No indent error:

Output:
{'meel': 0.0, 'kaas': 0.0, 'tomaten': 0.0}
Pizza voor het ontbijt!
Reply


Messages In This Thread
Script get's really weird error - by DaJohn - May-25-2024, 06:47 PM
RE: Script get's really weird error - by DaJohn - May-25-2024, 07:20 PM
RE: Script get's really weird error - by deanhystad - May-25-2024, 08:07 PM
RE: Script get's really weird error - by DaJohn - May-25-2024, 09:08 PM
RE: Script get's really weird error - by deanhystad - May-25-2024, 09:11 PM
RE: Script get's really weird error - by Pedroski55 - May-26-2024, 05:05 AM
RE: Script get's really weird error - by snippsat - May-26-2024, 09:10 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Weird function defaults error? wallgraffiti 5 2,395 Aug-07-2020, 05:55 PM
Last Post: deanhystad
  Weird SQLAchemy connection string error pawpaw 0 1,595 Jun-28-2020, 10:11 AM
Last Post: pawpaw
  [split] Python beginner: Weird Syntax Error mnsaathvika 1 2,242 Jul-22-2019, 06:14 AM
Last Post: buran
  Weird scoping error Stef 3 3,009 Jan-20-2019, 04:36 PM
Last Post: Stef
  Weird error in pycharm TheRedFedora 1 2,792 Mar-11-2018, 09:01 PM
Last Post: Larz60+
  weird error in random sentence generator bobger 9 5,957 Nov-29-2017, 07:34 PM
Last Post: bobger
  Error Handling is weird PythonAndArduino 1 3,102 Nov-09-2017, 05:08 AM
Last Post: Mekire
  Python beginner: Weird Syntax Error mentoly 5 10,552 Oct-13-2017, 08:06 AM
Last Post: gruntfutuk

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020