From fe124c4557b2b0e5c836e23774d25144376fb422 Mon Sep 17 00:00:00 2001 From: MJ McMillen <16mmcmillen.stem@gmail.com> Date: Sun, 23 Apr 2017 20:38:54 -0400 Subject: [PATCH] FINNALLY REALIZING I HAVE NOT ACCTUALLY ADDED ANYTHING TO GIT AHHHHH --- blah.txt | 0 blah2.txt | 0 counter.py | 22 +++++++++++++++++++++- 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 blah.txt create mode 100644 blah2.txt diff --git a/blah.txt b/blah.txt new file mode 100644 index 0000000..e69de29 diff --git a/blah2.txt b/blah2.txt new file mode 100644 index 0000000..e69de29 diff --git a/counter.py b/counter.py index 38ec816..2cc86c5 100644 --- a/counter.py +++ b/counter.py @@ -30,7 +30,27 @@ def update_counter(file_name, reset=False): >>> update_counter('blah2.txt') 2 """ - pass + if reset == True: + f = open(file_name ,'wb',True) + f.write(bin(1)) + f.close + return 1 + elif exists(file_name) == False: + f = open(file_name ,'wb',True) + f.write(bin(1)) + f.close + return 1 + else: + f = open(file_name ,'rb+',True) + st = f.read(10) + x = int(st[2:],2) + x += 1 + f.write(bin(x)) + f.close + return x + + + if __name__ == '__main__': if len(sys.argv) < 2: