Как ограничить время выполнения функции Python windows?
Использую eval() для вычисления мат. выражений. Если передать в нее что то типо 2**100**100, то, естественно, всё зависнет. Хочу ограничить время выполнения например пятью секундами.
Модуль signal не работает нормально на винде, с multiprocessing, threading, asyncio у меня как-то тоже реализовать не вышло. Буду очень благодарен за помощь.