what's wrong with the code below:
command_assembly = f'{self.INPUT_ASSEMBLY_SRC}{self.file} ' \
f'{self.ASSEMBLER} {self.ONLY_ASSEMBLY} {self.MIN_PARAMS} ' \
f'{self.CUT_OFF} {cutoff} '\
f'-o out'
result = subprocess.run([self.APP_ASSEMBLY, command_assembly], capture_output=True, text=True)`
In my tests, the run method seems to only capture one parameter and not the entire string that contains multiple parameters. Remembering that running in the terminal everything works perfectly with the string above.