testapp.command.__interface =========================== .. py:module:: testapp.command.__interface Classes ------- .. autoapisummary:: testapp.command.__interface.CommandInterface Module Contents --------------- .. py:class:: CommandInterface Bases: :py:obj:`abc.ABC` CommandInterface 클래스는 모든 명령어 클래스가 구현해야 하는 인터페이스를 정의합니다. .. py:attribute:: required_args_cnt :type: int :value: 0 .. py:method:: run(*args, **kwarg) :abstractmethod: 명령어를 실행하는 메서드입니다. .. py:method:: is_valid_args(*args, **kwarg) :staticmethod: :abstractmethod: 명령어의 인자가 유효한지 확인하는 메서드입니다. :returns: 인자가 유효한 경우 True, 그렇지 않으면 False :rtype: bool