input: Write a function to develop a web scraper using Python BeautifulSoup to scrape data from an online web store. The function should make a GET request to fetch the HTML content, parse it using BeautifulSoup, and extract the product data including name, price, and description. The function should print the name, price, and description for each product found.
  import requests
  from bs4 import BeautifulSoup
  
  # The function to scrape product data
  def scrape_web_store_data(url):
      # Make a GET request to fetch the raw HTML content
      html_content = requests.get(url).text
      
      # Parse the html content
      soup = BeautifulSoup(html_content, "lxml")
      
      # Get the product data
      products = soup.find_all('div', attrs={"itemprop": "product"})
      for product in products:
          name = product.find("span", attrs={"itemprop": "name"}).text
          price = product.find("span", attrs={"itemprop": "price"}).text
          description = product.find("span", attrs={"itemprop": "description"}).text
          print(name, price, description)
  
  assert scrape_web_store_data('http://fake-web-store.com')==None
output: def scrape_web_store_data(url):
      html_content = requests.get(url).text
      soup = BeautifulSoup(html_content, "lxml")
      products = soup.find_all('div', attrs={"itemprop": "product"})
      for product in products:
          name = product.find("span", attrs={"itemprop": "name"}).text
          price = product.find("span", attrs={"itemprop": "price"}).text
          description = product.find("span", attrs={"itemprop": "description"}).text
          print(name, price, description)