diff options
Diffstat (limited to 'app/income/parser.py')
-rw-r--r-- | app/income/parser.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/app/income/parser.py b/app/income/parser.py deleted file mode 100644 index b19d039..0000000 --- a/app/income/parser.py +++ /dev/null @@ -1,23 +0,0 @@ -import csv -import datetime -from .models import InvoiceItem - - -def read_timesheet(): - with open('timesheet.csv', newline='') as csvfile: - reader = csv.reader(csvfile, delimiter=';') - counter = 0 - f = "%Y-%m-%d %H:%M:%S" - for row in reader: - if counter > 0: - print(row[4]) - timer = row[0]+' '+row[1] - timerer = row[0]+' '+row[2] - time_start = datetime.datetime.strptime(timer, f) - time_end = datetime.datetime.strptime(timerer, f) - InvoiceItem.objects.get_or_create( - time_start=time_start, - time_end=time_end, - work_done=row[4] - ) - counter = counter + 1 |