is this ok to use super() in init like this?
class Command:
def __init__(self, command_payload: bytearray, command_type, command_identifier: int,
command_arguments: List[str]):
self._command_payload = command_payload
self._command_type = command_type
self._command_identifier = command_identifier
self._command_arguments = command_arguments
class ShellExecuteCommand(Command):
def __init__(self, command_type, command_identifier: int, command_arguments: List[str], shell_command):
super.__init__(self, command_type, command_identifier,)
command_arguments = [shell_command]
self._command_arguments = command_arguments