Добрый день, в процессе решения задачи на этом замечательном в некотором плане языке возникли проблемы, которые не смог решить. Буду очень благодарен за помощь=)
1) Есть переменная типа string. В ней содержится название директории, в которой лежит скрипт, например example.py. Нужно сделать его импорт в работающий скрипт.
Пример, чтобы было понятней: выполняющийся скрипт находится в /testing(директория может быть любая). Данная директория содержит поддиректории example1, example2, example3, причем в каждой из них есть файл example.py. Путем расчетов в переменную было записанно example2, тоесть нужно сделать импорт /testing/example/example.py . Как?=) (повторяю, директория может быть любая. Причем уровень вложенности может варьироватся)
2) Есть массив элементов типа string, содержащая в себе названия классов, объекты которых нужно создать по очереди(тоесть одновременно создан один объект класса, последующий затирает предыдущий) и вызвать метод get_data. Есть ли способ их создать, не прибегая к eval?
Спасибо за внимание)))