ID Property Access (idprop.types)¶
-
class
idprop.types.
IDPropertyArray
¶ -
to_list
()¶ Return the array as a list.
-
typecode
¶ The type of the data in the array {‘f’: float, ‘d’: double, ‘i’: int}.
-
-
class
idprop.types.
IDPropertyGroup
¶ -
clear
()¶ Clear all members from this group.
-
get
(key, default=None)¶ Return the value for key, if it exists, else default.
-
items
()¶ Return the items associated with this group.
-
iteritems
()¶ Iterate through the items in the dict; behaves like dictionary method iteritems.
-
keys
()¶ Return the keys associated with this group as a list of strings.
-
pop
(key, default)¶ Remove an item from the group, returning a Python representation.
- Raises
KeyError – When the item doesn’t exist.
- Parameters
key (string) – Name of item to remove.
default (Undefined) – Value to return when key isn’t found, otherwise raise an exception.
-
to_dict
()¶ Return a purely python version of the group.
-
update
(other)¶ Update key, values.
- Parameters
other (
IDPropertyGroup
or dict) – Updates the values in the group with this.
-
values
()¶ Return the values associated with this group.
-
name
¶ The name of this Group.
-
-
class
idprop.types.
IDPropertyGroupIter
¶