Source code for wolframclient.serializers.encoders.fractions
# -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function, unicode_literals
import fractions
from wolframclient.utils.dispatch import Dispatch
encoder = Dispatch()
[docs]@encoder.dispatch(fractions.Fraction)
def encode_faction(serializer, o):
return serializer.serialize_fraction(o)