input: Write a function to create a web scraper in Python using BeautifulSoup to scrape product data from an online web store. The function should make a GET request to the web store's URL, parse the HTML content, and extract the product name, price, and description. It should then print these details.
  
  
  import requests
  from bs4 import BeautifulSoup
  
  def scrape_web_store(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('http://example-web-store.com')
  
output: def scrape_web_store(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)