aboutsummaryrefslogtreecommitdiff
path: root/src/Watcher/commands.py
diff options
context:
space:
mode:
authorLibravatar Waishnav <waishnavdeore@gmail.com>2022-03-13 21:57:42 +0530
committerLibravatar Waishnav <waishnavdeore@gmail.com>2022-03-13 21:57:42 +0530
commit3e6b8706c39b04faa90496bf54f11bf04587ee15 (patch)
tree782091ca84b9fadc00f0dfd9dfc8d1cbc2dadacd /src/Watcher/commands.py
parent69db660cfacb005694e96bd5dc1b930d2907e3b9 (diff)
downloadshopno-os-log-sync-3e6b8706c39b04faa90496bf54f11bf04587ee15.tar.gz
shopno-os-log-sync-3e6b8706c39b04faa90496bf54f11bf04587ee15.zip
exception handling in watcher executable file
Diffstat (limited to 'src/Watcher/commands.py')
-rwxr-xr-xsrc/Watcher/commands.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/Watcher/commands.py b/src/Watcher/commands.py
index 4bbd8c2..6228133 100755
--- a/src/Watcher/commands.py
+++ b/src/Watcher/commands.py
@@ -12,7 +12,7 @@ def daily_summary():
rc.prints_report(window_opened, time_spent)
def week_summary():
- W_Y = os.popen('''date +"W%U-%Y"''').read()[0:-1]
+ W_Y = os.popen('''date +"W%V-%Y"''').read()[0:-1]
user = os.getlogin()
filename = "/home/"+user+"/.cache/Watcher/Analysis/"+W_Y+".csv"
with open(filename, 'r') as file:
@@ -21,9 +21,9 @@ def week_summary():
app_usages = dict()
for row in csvreader:
if len(row[0]) == 3:
- week_overview.update({row[0]:row[1]})
+ week_overview.update({row[0]:row[1]}) # Weekday -- screen-time
else:
- app_usages.update({row[1]:row[0]})
+ app_usages.update({row[1]:row[0]}) # app-name -- usage
week_screen_time = "00:00:00"
for x, y in week_overview.items():
@@ -43,3 +43,6 @@ def week_summary():
if x == "":
x = "Home-Screen"
print(" " + Color.GREEN(f'{x:<22}') + '\t ',f'{to.format_time(y):>12}')
+
+if __name__ == "__main__":
+ week_summary()