fix: adds padding to float for neater look (#11)

This commit is contained in:
Jovial Joe Jayarson 2020-07-18 12:39:17 +05:30 committed by GitHub
parent 96f680b05f
commit 15c5dbcc49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,8 +41,9 @@ def get_stats():
for l in lang_data[:5]:
ln = len(l['name'])
ln_text = len(l['text'])
op = f"{l['name']}{' '*(12-ln)}{l['text']}{' '*(20-ln_text)}{make_graph(l['percent'])} {l['percent']} %"
data_list.append(op)
fmt_percent = format(l['percent'], '0.2f').zfill(5) # to provide a neat finish.
data_list.append(
f"{l['name']}{' '*(12-ln)}{l['text']}{' '*(20-ln_text)}{make_graph(l['percent'])} {fmt_percent} %")
data = ' \n'.join(data_list)
return '```text\n'+this_week()+'\n\n'+data+'\n```'