Notes:
-
Problem Solved: Tracks product prices across e-commerce sites (e.g., Amazon, Flipkart).
-
Customization Benefits: Monitor competitors, automate pricing strategies, or trigger alerts.
-
Further Adoption: Integrate with BI tools, pricing engines, or push notifications.
Python Code:
import requests
from bs4 import BeautifulSoup
def get_amazon_price(product_url, headers):
response = requests.get(product_url, headers=headers)
soup = BeautifulSoup(response.content, 'html.parser')
title = soup.find(id="productTitle").get_text(strip=True)
price = soup.find('span', {'class': 'a-offscreen'}).get_text(strip=True)
return {'title': title, 'price': price}
# Example usage
headers = {'User-Agent': 'Mozilla/5.0'}
url = 'https://www.amazon.com/dp/B08N5WRWNW' # Example product
print(get_amazon_price(url, headers))
No comments:
Post a Comment