larray.Session.get
- Session.get(key, default=None) Any [source]
Return the object corresponding to the key. If the key doesn’t correspond to any object, a default one can be returned.
- Parameters
- keystr
Name of the object.
- defaultobject, optional
Returned object if the key doesn’t correspond to any object of the current session.
- Returns
- object
Object corresponding to the given key or a default one if not found.
Examples
>>> # axes >>> a, b = Axis("a=a0..a2"), Axis("b=b0..b2") >>> # groups >>> a01 = a['a0,a1'] >> 'a01' >>> # arrays >>> arr1, arr2 = ndtest((a, b)), ndtest(a) >>> s = Session({'a': a, 'b': b, 'a01': a01, 'arr1': arr1, 'arr2': arr2}) >>> arr = s.get('arr1') >>> arr a\b b0 b1 b2 a0 0 1 2 a1 3 4 5 a2 6 7 8 >>> arr = s.get('arr4', zeros('a=a0,a1;b=b0,b1', dtype=int)) >>> arr a\b b0 b1 a0 0 0 a1 0 0