Hello,The error you are getting is indicative of mixing tabs and spaces in the same file, which you should not do in Python. You might not indent with tabs on one line and then indent with spaces on the next. This is built-in to Python and it's because Python is dependent upon whitespace to know what constitutes of the beginning and ending of a block in codes.
So go back through your code and make sure you either use all tabs or all spaces for indentation, and write your code like:
self.taps = 0
for key,value in kwargs.items():
self.length = length
self.oil_remaining = self.oil_remaining - (self.length * 0.125)
self.taps = self.taps + 1