wolframclient package

Subpackages

Submodules

wolframclient.about module

wolframclient.exception module

exception wolframclient.exception.WolframLanguageException(payload, exec_info=None)[source]

Bases: wolframclient.serializers.serializable.WLSerializable, Exception

The most generic exception raised by the Wolfram Client Library.

This class is WLSerializable and will automatically serialize to a failure box when evaluated in Wolfram Desktop.

failure_code()[source]
failure_meta()[source]
failure_parameters()[source]
failure_tag()[source]
failure_template()[source]
set_traceback(exc_type, exc_value, tb)[source]
show_traceback()[source]
to_wl(*args, **opts)[source]

Return the serialized form of a given Python class.

The returned value must be a combination of serializable types.

exception wolframclient.exception.RequestException(response, msg=None)[source]

Bases: wolframclient.language.exceptions.WolframLanguageException

Error in an HTTP request.

exception wolframclient.exception.AuthenticationException(response, msg=None)[source]

Bases: wolframclient.exception.RequestException

Error in an authentication request.

exception wolframclient.exception.WolframKernelException(payload, exec_info=None)[source]

Bases: wolframclient.language.exceptions.WolframLanguageException

Error while interacting with a Wolfram kernel.

exception wolframclient.exception.SocketException(payload, exec_info=None)[source]

Bases: wolframclient.language.exceptions.WolframLanguageException

Error while operating on socket.

exception wolframclient.exception.WolframParserException(payload, exec_info=None)[source]

Bases: wolframclient.language.exceptions.WolframLanguageException

Error while deserializing WXF bytes.

exception wolframclient.exception.WolframEvaluationException(error, result=None, messages=[])[source]

Bases: wolframclient.language.exceptions.WolframLanguageException

Error after an evaluation raising messages.

wolframclient.settings module

Module contents