ParamSpecString#
- class ParamSpecString(*args, **kwargs)#
Superclasses: ParamSpec
A ParamSpec
derived structure that contains the meta data for string
properties.
Fields#
- class ParamSpecString
- cset_first#
A string containing the allowed values for the first byte
- cset_nth#
A string containing the allowed values for the subsequent bytes
- default_value#
Default value for the property specified
- ensure_non_null#
Replace
None
strings by an empty string
- null_fold_if_empty#
Replace empty string by
None
- substitutor#
The replacement byte for bytes which don’t match
cset_first
orcset_nth
.