fixed removing trailing zeros for commodities
This commit is contained in:
@@ -1501,14 +1501,19 @@ class StockTicker():
|
|||||||
|
|
||||||
point_change2 = abs(change)
|
point_change2 = abs(change)
|
||||||
point_changefinal = '{0:.10f}'.format(point_change2).rstrip("0")
|
point_changefinal = '{0:.10f}'.format(point_change2).rstrip("0")
|
||||||
point_change = str(point_changefinal)
|
num3 = point_changefinal.split('.')
|
||||||
|
if len(num3[1]) <= 1:
|
||||||
|
point_change = '%.2f' % float(point_changefinal)
|
||||||
|
else:
|
||||||
|
point_change = str(point_changefinal)
|
||||||
|
|
||||||
current = float(info["current"])
|
current = float(info["current"])
|
||||||
current_final = '{0:.10f}'.format(current).rstrip("0")
|
current_final = '{0:.10f}'.format(current).rstrip("0")
|
||||||
current = str(current_final)
|
num2 = current_final.split('.')
|
||||||
|
if len(num2[1]) <= 1:
|
||||||
|
current = '%.2f' % float(current_final)
|
||||||
|
else:
|
||||||
|
current = str(current_final)
|
||||||
|
|
||||||
if not all_commodities_settings['percent']:
|
if not all_commodities_settings['percent']:
|
||||||
percent_change = False
|
percent_change = False
|
||||||
@@ -1583,9 +1588,7 @@ class StockTicker():
|
|||||||
change = float(info['24hr_change']) #TEXT
|
change = float(info['24hr_change']) #TEXT
|
||||||
unit = info['unit']
|
unit = info['unit']
|
||||||
ticker = symbol + '(' + unit + ')' #TEXT
|
ticker = symbol + '(' + unit + ')' #TEXT
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
arrow, change = self.getArrow(change, professional=True)
|
arrow, change = self.getArrow(change, professional=True)
|
||||||
|
|
||||||
if all_commodities_settings["percent"]:
|
if all_commodities_settings["percent"]:
|
||||||
@@ -1593,12 +1596,19 @@ class StockTicker():
|
|||||||
else:
|
else:
|
||||||
point_change2 = abs(change)
|
point_change2 = abs(change)
|
||||||
point_changefinal = '{0:.10f}'.format(point_change2).rstrip("0")
|
point_changefinal = '{0:.10f}'.format(point_change2).rstrip("0")
|
||||||
change = str(point_changefinal)
|
num3 = point_changefinal.split('.')
|
||||||
|
if len(num3[1]) <= 1:
|
||||||
|
change = '%.2f' % float(point_changefinal)
|
||||||
|
else:
|
||||||
|
change = str(point_changefinal)
|
||||||
|
|
||||||
current = float(info["current"])
|
current = float(info["current"])
|
||||||
current_final = '{0:.10f}'.format(current).rstrip("0")
|
current_final = '{0:.10f}'.format(current).rstrip("0")
|
||||||
current = str(current_final)
|
num2 = current_final.split('.')
|
||||||
|
if len(num2[1]) <= 1:
|
||||||
|
current = '%.2f' % float(current_final)
|
||||||
|
else:
|
||||||
|
current = str(current_final)
|
||||||
|
|
||||||
midFrame = self.textToImageProf(ticker, current, change, arrow, font=ImageFont.load("./fonts/6x10.pil")) #IMAGE THE TEXT
|
midFrame = self.textToImageProf(ticker, current, change, arrow, font=ImageFont.load("./fonts/6x10.pil")) #IMAGE THE TEXT
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user