mentortools/libs/: dynamic-types-abm-1.2.71995 metadata and description
| author | Mike Orlov |
| author_email | m.orlov@abm-jsc.ru |
| classifiers |
|
| description_content_type | text/markdown |
| requires_dist |
|
| requires_python | >=3.11,<4.0 |
| File | Tox results | History |
|---|---|---|
dynamic_types_abm-1.2.71995-py3-none-any.whl
|
|
|
dynamic_types_abm-1.2.71995.tar.gz
|
|
Dynamic types
Инструменты для динамического создания классов и функций
Копирование кода для тестов
cp -r $ORIGIN_DIR/dynamic_types ./dynamic_types
Примеры использования
Создадим функцию foo, суммирующую два числа с константой
Создание функции
from dynamic_types import create_function
foo = create_function('foo', ['a', 'b'], ['return const + a + b'], globals_={'const': 42})
print(foo(3, b=4))
Ожидаемый результат
49