python run .exe app com argumento

Se eu escrever isso no prompt de comando: "senna-win32.exe <input.txt> output.txt" funciona perfeitamente, mas preciso fazer isso a partir do código python, como isso é possível?

Eu tentei:

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

Estou recebendo erro de "argumento inválido <input.txt> output.txt".

questionAnswers(1)

yourAnswerToTheQuestion