From 946c4af7acb7401f63269b7b0e5d8e99781a08f6 Mon Sep 17 00:00:00 2001 From: nardtree Date: Mon, 14 Aug 2017 21:49:46 +0900 Subject: support arch 4.12 --- kawaii-term.py | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/kawaii-term.py b/kawaii-term.py index 6370d24..3c81e9e 100644 --- a/kawaii-term.py +++ b/kawaii-term.py @@ -25,7 +25,22 @@ if '--disk' in sys.argv: keys = re.split(r'\s{1,}', buff[0]) vals = re.split(r'\s{1,}', list( filter(lambda x:len(x) != 0 and x[-1] == '/', buff[1:]) )[0] ) obj = dict(zip( keys, vals) ) - use = obj['Use%'] - free = obj['Avail'] + try: + use = obj['Use%'] + except KeyError: + try: + use = obj['使用'] + except KeyError: + use = 'NaN' + + + try: + free = obj['Avail'] + except KeyError: + try: + free = obj['残り'] + except KeyError: + free = 'NaN' + result = 'DiskUse%={}, DiskAvail={}'.format(use, free) print(result) -- cgit v1.2.3