Пример #1
0
from tia.commons          import module_classes
from tia.commands.command import Command

def keep_class(cls): return issubclass(cls, Command)
globals().update(module_classes(__name__, keepif=keep_class))


Пример #2
0
"""
Interface for mixins.

Import automatically all mixins defined in files in the directory.
"""
# import all classes in mixins directory
import os
import importlib
from tia.commons import module_classes

globals().update(module_classes(__name__))



Пример #3
0
from tia.commons import module_classes
from tia.commands.command import Command


def keep_class(cls):
    return issubclass(cls, Command)


globals().update(module_classes(__name__, keepif=keep_class))