param.parameterized.Parameters.deserialize_value#
- Parameters.deserialize_value(pname: str, value, mode: str = 'json')[source]#
Deserialize the value of a specific parameter.
This method deserializes a value for a given parameter on a
Parameterizedobject using the specified deserialization mode.- Parameters:
- Returns:
The deserialized value of the specified parameter.
- Return type:
Any
- Raises:
ValueError – If the specified deserialization mode is not supported.
References
https://param.holoviz.org/user_guide/Serialization_and_Persistence.html#deserializing-with-json
Examples
Deserialize the value of a specific parameter:
>>> import param >>> class P(param.Parameterized): ... a = param.Number() ... b = param.String() >>> p = P(a=1, b="hello")
Deserialize the value of parameter
'a':>>> deserialized_value = p.param.deserialize_value('a', '10') >>> deserialized_value 10