def clean_TaxAmount(self):
        amount = getattr(self, 'TaxAmount', None)
        try:
            f = Document._clean_float(amount)
            setattr(self, 'TaxAmount', f)
        except __HOLE__:
            raise AvalaraValidationException(AvalaraException.CODE_BAD_FLOAT, 'TaxAmount should either be a float, or string that is parsable into a float')
dataset/ETHPy150Open activefrequency/pyavatax/pyavatax/base.py/TaxOverride.clean_TaxAmount