wolframclient.serializers.normalizer package
Submodules
wolframclient.serializers.normalizer.builtin module
-
wolframclient.serializers.normalizer.builtin.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.datetime module
-
wolframclient.serializers.normalizer.datetime.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.decimal module
-
wolframclient.serializers.normalizer.decimal.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.fractions module
-
wolframclient.serializers.normalizer.fractions.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.numpy module
-
wolframclient.serializers.normalizer.numpy.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.pil module
-
wolframclient.serializers.normalizer.pil.normalize_array(array)[source]
-
wolframclient.serializers.normalizer.pil.update_dispatch(dispatch)[source]
wolframclient.serializers.normalizer.wolfram module
-
wolframclient.serializers.normalizer.wolfram.update_dispatch(dispatch)[source]
Module contents
-
class
wolframclient.serializers.normalizer.DispatchUpdater(dispatch)[source]
Bases: object
-
register_modules(**handlers)[source]
-
update_dispatch()[source]
-
class
wolframclient.serializers.normalizer.Normalizer(normalizer=None, allow_external_objects=False, target_kernel_version=None)[source]
Bases: object
-
chain_normalizers(func)[source]
-
default_normalizer(*args, **opts)
-
default_updater = <wolframclient.serializers.normalizer.DispatchUpdater object>