Как остановить следующий код python через определенное время?

Мне нужно запустить командную функцию python следующим образом:

from django.core.management import BaseCommand

class Command(BaseCommand):
        def add_arguments(self, parser):
                parser.add_argument('length', type=int)
                parser.add_argument('breadth', type=int)
        def handle(self,*args,**options):
                func= Library_Class()
                result= func.library_function(length,breadth)
                return

Этот код передает аргументы библиотечной функции, которая в свою очередь возвращает требуемый вывод. Я хочу остановить эту командную функцию после 10 секунд времени выполнения. Как мне использовать для этого мультипроцессинг или любую другую библиотеку?

Вернуться на верх