Spaces:
Sleeping
Sleeping
| 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) | |