Example #1
0
    def parseFile(self, filename):
        file = open(filename)

        dataFile = csv.reader(file)

        data = [line for line in dataFile]
        data = data[1:]

        #make person
        for row in data:
            name = row[0]
            person = Person(name)
            person.gender = row[1]
            person.conflictDates = row[2].split(",")
            person.experience = row[3]
            conflictServices = row[4].split(",")
            if "Large Group" in conflictServices:
                person.largeGroup = False
            if "9:30" in conflictServices:
                person.nineThirty = False
            if "12:30" in conflictServices:
                person.twelveThirty = False
            person.car = row[5]
            data.append(person)