From fc0c4d16f68c7169f6c9d5d9bfc87c2e95e52574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C5=BD=C3=A1=C4=8Dek?= Date: Tue, 12 Apr 2022 21:56:19 +0200 Subject: [PATCH] reworked output generator, added Discord support --- ucetnictvi_tm.py | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/ucetnictvi_tm.py b/ucetnictvi_tm.py index b6f4a79..4788b8a 100644 --- a/ucetnictvi_tm.py +++ b/ucetnictvi_tm.py @@ -14,7 +14,7 @@ webhook = DiscordWebhook( - +dirpath = "." FILE = [filename for filename in os.listdir(dirpath) if filename.startswith("TMCZ_")] FILE = FILE[0] @@ -154,6 +154,38 @@ print("Count of units: ", len(dictionary.keys())) +with open('output_TMCZ_'+ext_date_from_filaname, 'w') as f: + + writer = csv.writer(f) + writer.writerow(["MSISDN","ICCID","IMSI","DATA-PRICE","DATA-AMOUNT","SMS-PRICE","SMS-COUNT","OTHER-PRICE","SIM-STATUS"]) + for key in dictionary.keys(): + print(key) + print(dictionary[key]) + data = dictionary[key]['data'] + sms = dictionary[key]['sms'] + other = dictionary[key]['other'] + smscount = dictionary[key]['smscount'] + + + + + writer.writerow([key, "N/A", "N/A", data, "N/A", sms, "N/A", other, "N/A"]) + + + + +f.close() + + + +with open('output_TMCZ_'+ext_date_from_filaname, "rb") as f: + webhook.add_file(file=f.read(), filename='output_TMCZ_'+ext_date_from_filaname) + +response = webhook.execute() + + + +""" csv_columns = ['takhleuztoneudelam', 'data', 'sms', 'other', 'smscount'] try: with open('output_TMCZ_'+ext_date_from_filaname, 'w') as csvfile: @@ -168,3 +200,4 @@ try: except IOError: print(f"I/O error: {IOError}") +""" \ No newline at end of file