microtc.utils
¶
- class microtc.utils.Counter(iter=None, update_calls=0, **kwargs)[source]¶
-
- update(*args, **kwargs)[source]¶
Like dict.update() but add counts instead of replacing them.
Source can be an iterable, a dictionary, or another Counter instance.
>>> c = Counter('which') >>> c.update('witch') # add elements from another iterable >>> d = Counter('watch') >>> c.update(d) # add elements from another counter >>> c['h'] # four 'h' in which, witch, and watch 4
- microtc.utils.get_class(m)[source]¶
Import class from string
- Parameters:
m (str or class) – string or class to be imported
- Return type:
class
>>> get_class('microtc.textmodel.TextModel') <class 'microtc.textmodel.TextModel'>