xoa.misc.ArgList
- class xoa.misc.ArgList(argsi)[source]
Utility to always manage arguments as list and return results as input
Examples
# Scalar In [1]: a = 'a' In [2]: al = ArgList(a) In [3]: al.get() # input for function as tuple Out[3]: ['a'] In [4]: al.put(['aa']) # output as input Out[4]: 'aa' # Iterable In [5]: a = ('a','b') In [6]: al = ArgList(a) In [7]: al.get() Out[7]: [('a', 'b')] In [8]: al.put(['aa']) Out[8]: 'aa'
Methods
get
()put
(argso)