From af5fc9c48c240ba5d264917dc5e59c9d08e3e192 Mon Sep 17 00:00:00 2001 From: "flyingscorpio@arch-desktop" Date: Wed, 6 May 2020 11:59:42 +0200 Subject: [PATCH] Change output --- dotfiles/i3/scripts/corona | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/dotfiles/i3/scripts/corona b/dotfiles/i3/scripts/corona index c94cada..85bc0d7 100755 --- a/dotfiles/i3/scripts/corona +++ b/dotfiles/i3/scripts/corona @@ -7,6 +7,7 @@ Author: flyingscorpio from datetime import datetime import json +import locale import os from pathlib import Path import subprocess @@ -66,17 +67,19 @@ def print_to_output(confirmed: int, today_confirmed_int: int, deaths: int, today_deaths_int: int) -> None: """Format the data for the i3block.""" + locale.setlocale(locale.LC_ALL, '') + if today_confirmed_int >= 0: - today_confirmed = f"↑{today_confirmed_int}" + today_confirmed = f"↑{today_confirmed_int:n}" else: - today_confirmed = f"↓{today_confirmed_int}" + today_confirmed = f"↓{today_confirmed_int:n}" if today_deaths_int >= 0: - today_deaths = f"↑{today_deaths_int}" + today_deaths = f"↑{today_deaths_int:n}" else: - today_deaths = f"↓{today_deaths_int}" + today_deaths = f"↓{today_deaths_int:n}" - output = f"{confirmed} ({today_confirmed}) ✝ {deaths} ({today_deaths})" + output = f"{confirmed:n} ({today_confirmed}) ✝ {deaths:n} ({today_deaths})" print(output) @@ -84,8 +87,6 @@ def print_to_output(confirmed: int, today_confirmed_int: int, def generate_graph(data: List[int]) -> None: """Generate a small graph based on the evolution of numbers in the list.""" - print(data[0:20]) - data = [number // 1000 for number in data] X = range(len(data)) plt.plot(X, [data[i] for i in X]) plt.show()