Мне нужно сделать программу на python, которая должна выполняться в течение некоторого времени и затем (не имеет значения, где она выполняется), она должна вывести информацию в файл, закрыть файл и затем выйти.
Поведение здесь эквивалентно в JavaScript с использованием setTimeout(func, 1000000)
, где его первый параметр (func) будет указателем на функцию с кодом выхода, а вторым параметром будет время, доступное для выполняемой программы.
Я знаю, как сделать эту программу на C (используя SO-сигналы), но с python