if self.Value is None and not self.is_array and self.VariantType not in (VariantType.Null, VariantType.String, VariantType.DateTime, VariantType.ExtensionObject):
if self.Value == None and self.VariantType == VariantType.NodeId:
self.Value = NodeId(0,0)
if (
self.Value is None
and not self.is_array
and self.VariantType
not in (
VariantType.Null,
VariantType.String,
VariantType.DateTime,
VariantType.ExtensionObject,
)
):
if self.Value is None and self.VariantType == VariantType.NodeId: