def who(*args,**kwargs): """Return list of variables in the current workspace.""" nargin = len(args) nargout = _get_nargout() vars = [] if kwargs.get('file'): # FIXME pass elif kwargs.get('regexp'): for x in __ompc_whos__.keys(): if regexp(x, kwargs['regexp'], 'match'): vars.append(x) elif nargin > 0: for x in __ompc_whos__.keys(): var = __ompc_whos__.get(x) if var is not None: vars.append(var) else: vars = __ompc_whos__.keys() if nargout > 0: # return as cell return mcellarray(vars) # print the results _print("Your variables are:") _print(vars)
def who(*args, **kwargs): """Return list of variables in the current workspace.""" nargin = len(args) nargout = _get_nargout() vars = [] if kwargs.get('file'): # FIXME pass elif kwargs.get('regexp'): for x in __ompc_whos__.keys(): if regexp(x, kwargs['regexp'], 'match'): vars.append(x) elif nargin > 0: for x in __ompc_whos__.keys(): var = __ompc_whos__.get(x) if var is not None: vars.append(var) else: vars = __ompc_whos__.keys() if nargout > 0: # return as cell return mcellarray(vars) # print the results _print("Your variables are:") _print(vars)
def disp(*args): # FIXME for x in args: _print(x,end='') _print()
def whos(*args,**kwargs): """Pretty-print a list of variables in the current workspace.""" for var in who(*args, **kwargs): _print(var, var.shape, var.size, var.dtype) return
def disp(*args): # FIXME for x in args: _print(x, end='') _print()
def whos(*args, **kwargs): """Pretty-print a list of variables in the current workspace.""" for var in who(*args, **kwargs): _print(var, var.shape, var.size, var.dtype) return