weldx.WeldxFile.pop#

WeldxFile.pop(key, default=None)#

Get and remove the given key from the file.

Parameters:
  • key – key name

  • default – object to return in case key is not present in the file.

Returns:

the object value of given key. If key was not found, return the default.

Return type:

object

Examples

Let us remove and store some data from a weldx file. >>> a = WeldxFile(tree=dict(x=42, y=0), mode=”rw”) >>> x = a.pop(“x”) >>> x 42 >>> “x” not in a.keys() True