Как остановить следующий код 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 секунд времени выполнения. Как мне использовать для этого мультипроцессинг или любую другую библиотеку?