Projekt

Obecné

Profil

Stáhnout (703 Bajtů) Statistiky
| Větev: | Revize:
1
from Utilities.CSV import CSVDataLine, CSVutils
2
from Utilities import DateFormating
3

    
4

    
5
def process_file(filename):
6

    
7
    with open(filename, "r") as file:
8

    
9
        date_dict = dict()
10

    
11
        for line in file:
12

    
13
            array = line.split(";")
14

    
15
            date = DateFormating.date_time_formater(array[0][1:-1])
16
            name = array[1][1:-1]
17

    
18
            if date not in date_dict:
19
                date_dict[date] = dict()
20

    
21
            if name in date_dict[date]:
22
                date_dict[date][name].occurence += 1
23
            else:
24
                date_dict[date][name] = CSVDataLine.CSVDataLine(name, date, 1)
25

    
26
        CSVutils.export_data_to_csv(filename, date_dict)
    (1-1/1)