How to use the fastavro.io.symbols.Double function in fastavro

To help you get started, we’ve selected a few fastavro examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github fastavro / fastavro / fastavro / io / parser.py View on Github external
elif record_type == "null":
            return Null()
        elif record_type == "boolean":
            return Boolean()
        elif record_type == "string":
            return String()
        elif record_type == "bytes":
            return Bytes()
        elif record_type == "int":
            return Int()
        elif record_type == "long":
            return Long()
        elif record_type == "float":
            return Float()
        elif record_type == "double":
            return Double()
        elif record_type == "fixed":
            return Fixed()
        else:
            raise Exception("Unhandled type: {}".format(record_type))
github fastavro / fastavro / fastavro / io / json_decoder.py View on Github external
def read_double(self):
        self._parser.advance(Double())
        return self.read_value()
github fastavro / fastavro / fastavro / io / json_encoder.py View on Github external
def write_double(self, value):
        self._parser.advance(Double())
        self.write_value(value)