есть либа importlib для динамического импорта модулей.
Вот как можно импортировать модуль по имени
module = importlib.import_module(f'actions.{module_name}')
ну а дальше работаете с модулем. Ну а вообще кажется каким то диким извращением. Думаю у вас что-то не так с архитектурой приложения, раз приходится делать такое