Python ejecuta la aplicación .exe con argumento

Si escribo esto en el símbolo del sistema: "senna-win32.exe <input.txt> output.txt" funciona perfecto pero necesito hacer esto desde el código de Python, ¿cómo es esto posible?

Yo he tratado:

import subprocess
subprocess.call([pathToExe, "input.txt" , "output.txt"])
import subprocess
subprocess.call([pathToExe, '< input.txt > output.txt'])

Recibo el error de "argumento no válido <input.txt> output.txt".

Respuestas a la pregunta(1)

Su respuesta a la pregunta