import pickle

class Car:
    def __init__(self, model, number):
        print('Calling Car', (model, number), sep='')
        self.model = model
        self.number = number
    def __reduce__(self):
        return (Car, (self.model, self.number))

pickle.loads(pickle.dumps(Car('T', 5), protocol=pickle.HIGHEST_PROTOCOL))