summaryrefslogtreecommitdiff
path: root/notebooks/thing.py
blob: a580117976a69384c899e974288e2c6b883fddff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import datetime
import pickle
import random # data generator
class Car:
    def __init__(self, car_id):
        self.VehicleID = car_id
        self.__Registration = ""
        self.__Date = datetime.datetime.now()
        self.__EngineSize = -1
        self.__PurchasePrice = 5900_00
def data_generator():
    cars = []
    for i in range(40):
        s = "ID"
        for i in range(10):
            s += str(random.randint(0, 9))
        cars.append(Car(s))
    return cars
with open("cars.dat", 'wb+') as carfile:
    for car in data_generator():
        print(car.VehicleID)
        pickle.dump(car, carfile)