abdallah-03's picture
Upload 8 files
5ff89f7 verified
from parallel_execution import scrape_product_multiprocessing
from Amazon_scraper import scrape_amazon
from Jumia_scraper import scrape_jumia
import numpy as np
from price_analysis import market_price_estimation,get_products_list
from Amazon_scraper import scrape_amazon
from PIL import Image # To open the saved image for preview
if __name__ == '__main__':
product_name = 'soundcore r50 nc'
cost_price = 1000
user_price = 1500
# Get prices from web scrapers
response = market_price_estimation(product_name, cost_price, user_price)
print(response)
# print("Scraped Prices:", prices)
# min_price, avg_price, max_price = get_MinMaxAverage(prices)
# Generate image
# image_buffer = plot_your_price(user_price, min_price,max_price,avg_price)
# if image_buffer is None:
# print("Error: Could not generate price comparison plot.")
# else:
# # Save to a file
# with open("price_comparison.png", "wb") as f:
# f.write(image_buffer.getvalue())
#
# print("Image saved as 'price_comparison.png'")
#
# # Open image for preview (optional)
# img = Image.open("price_comparison.png")
# img.show()
#
# recommendations = recommend_price(min_price,avg_price,max_price,user_price, cost_price,prices)
# for key, value in recommendations.items():
# print(f"{key}: {value}")
# ans = get_prices_analysis(prices,cost_price,user_price)
# print(ans)