completed startpage
parent
3ce9899e82
commit
a925723c6d
11
compare.py
11
compare.py
|
@ -88,16 +88,23 @@ if __name__ == "__main__":
|
|||
if cheaper_listings:
|
||||
comparison_results.append(comparison_result)
|
||||
|
||||
break
|
||||
#break
|
||||
|
||||
print("\nFinished comparing! Found " + str(len(comparison_results)) + " possibly cheaper listings")
|
||||
|
||||
now = datetime.now() # current date and time
|
||||
|
||||
duration_compare = datetime.now() - compare_start_timestamp
|
||||
hours, remainder = divmod(duration_compare.total_seconds(), 3600)
|
||||
minutes, seconds = divmod(remainder, 60)
|
||||
duration_compare = str(hours) +"h " + str(minutes) + "m " + str(round(seconds, 2)) + "s"
|
||||
|
||||
exp = exhtml.exporter("./html_out/")
|
||||
|
||||
for comparison in sorted(comparison_results, key=lambda d: d['max_price_delta'], reverse=True):
|
||||
exp.export_comparison(comparison['seller_listing'], comparison['competitor_listings'])
|
||||
|
||||
exp.export_startpage(str(database_lenght), len(comparison), datetime.timestamp(compare_start_timestamp), now.strftime("%m/%d/%Y, %H:%M:%S"))
|
||||
exp.export_startpage(str(database_lenght), len(comparison_results), duration_compare, now.strftime("%m/%d/%Y, %H:%M:%S"))
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -60,8 +60,11 @@ class exporter:
|
|||
f.close()
|
||||
|
||||
def export_startpage(self, seller_listings_count, cheaper_listings_count, compare_time, date):
|
||||
duration_export = datetime.timestamp(self.tsStart)
|
||||
print("Comparison needed: ", duration_export)
|
||||
|
||||
duration_export = datetime.now() - self.tsStart
|
||||
hours, remainder = divmod(duration_export.total_seconds(), 3600)
|
||||
minutes, seconds = divmod(remainder, 60)
|
||||
duration_export = str(hours) +"h " + str(minutes) + "m " + str(round(seconds, 2)) + "s"
|
||||
|
||||
f = open(os.path.join(self.export_dir, "index.html"), "a")
|
||||
f.write(thtml.html_startpage_head())
|
||||
|
@ -102,5 +105,7 @@ if __name__ == "__main__":
|
|||
exp = exporter("./html_out/")
|
||||
exp.export_comparison(seller_listing_dummy, competitor_listings_dummy)
|
||||
|
||||
exp.export_startpage(10, 2, 0, "d")
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -170,6 +170,7 @@ def html_startpage_head():
|
|||
def html_startpage_info(seller_listings_count, cheaper_listings_count, compare_time, export_time, date):
|
||||
|
||||
|
||||
|
||||
return '''
|
||||
<div class="w3-container w3-content w3-center" style="margin-top:1%">
|
||||
<h1 class="w3-wide w3-text-white">eBay competitor price compare</h1>
|
||||
|
|
Loading…
Reference in New Issue