bokeh.core.serialization#

序列化和反序列化实用程序。

class Buffer(id: 'ID', data: 'bytes | memoryview')[source]#
class Serialized(content: 'T', buffers: 'list[Buffer] | None' = None)[source]#
class Serializable[source]#

用于使类型可序列化的混合类。

class Serializer(*, references: set[Model] = {}, deferred: bool = True)[source]#

将内置类型和自定义类型转换为可序列化表示形式。并非所有内置类型都受支持(例如,decimal.Decimal 由于缺乏对 JavaScript 中定点算术的支持)。

class SerializationError[source]#
class Deserializer(references: Sequence[Model] | None = None, *, setter: Setter | None = None)[source]#

从可序列化表示形式转换为内置类型和自定义类型。

class DeserializationError[source]#